; [Code] section dumped from CompiledCode.bin


[TYPES]
Type [0]: Pointer
Type [1]: U32
Type [2]: Variant
Type [3]: PChar
Type [4]: Currency
Type [5]: Extended
Type [6]: Double
Type [7]: Single
Type [8]: S64
Type [9]: String
Type [10]: U32
Type [11]: S32
Type [12]: S16
Type [13]: U16
Type [14]: S8
Type [15]: String
Type [16]: UnicodeString
Type [17]: UnicodeString
Type [18]: String
Type [19]: UnicodeString
Type [20]: WideString
Type [21]: WideChar
Type [22]: WideChar
Type [23]: Char
Type [24]: U8
Type [25]: U16
Type [26]: U32
Type [27]: U8 Export: BOOLEAN
Type [28]: U8
Type [29]: Class Export: TSTRINGLIST
Type [30]: Interface
Type [31]: Interface
Type [32]: Interface
Type [33]: Interface
Type [34]: StaticArray[8] of U8
Type [35]: Record(U32,U16,U16,StaticArray[8] of U8) Export: TGUID
Type [36]: U32
Type [37]: StaticArray[1025] of U32
Type [38]: StaticArray[1025] of S32
Type [39]: StaticArray[260] of Char
Type [40]: Record(U32,U32,U32,U32,U32,U32,U32,S32,U32,StaticArray[260] of Char)
Type [41]: U8 Export: TEXECWAIT
Type [42]: Record(U32,U32) Export: TFILETIME
Type [43]: Record(UnicodeString,U32,U32,U32,Record(U32,U32),Record(U32,U32),Record(U32,U32),UnicodeString,S32) Export: TFINDREC
Type [44]: Array of Pointer Export: !OPENARRAYOFCONST
Type [45]: Array of Variant
Type [46]: Class Export: TBITMAPIMAGE
Type [47]: Class Export: TLABEL
Type [48]: Class Export: TWIZARDFORM
Type [49]: Class Export: TNEWSTATICTEXT
Type [50]: Class Export: TCONTROL
Type [51]: Class Export: TCOMPONENT
Type [52]: Class Export: TNEWNOTEBOOKPAGE
Type [53]: Class Export: TWINCONTROL
Type [54]: Class Export: TNEWBUTTON
Type [55]: Class Export: TBEVEL
Type [56]: Class Export: TBITMAP
Type [57]: U8 Export: TUNINSTALLSTEP
[VARS]
Var [0]: 27 U8 BOOLEAN
Var [1]: 27 U8 BOOLEAN
Var [2]: 27 U8 BOOLEAN
Var [3]: 27 U8 BOOLEAN
Var [4]: 27 U8 BOOLEAN
Var [5]: 27 U8 BOOLEAN
Var [6]: 27 U8 BOOLEAN
Var [7]: 27 U8 BOOLEAN
Var [8]: 27 U8 BOOLEAN
Var [9]: 27 U8 BOOLEAN
Var [10]: 27 U8 BOOLEAN
Var [11]: 27 U8 BOOLEAN
Var [12]: 27 U8 BOOLEAN
Var [13]: 27 U8 BOOLEAN
Var [14]: 27 U8 BOOLEAN
Var [15]: 27 U8 BOOLEAN
Var [16]: 27 U8 BOOLEAN
Var [17]: 27 U8 BOOLEAN
Var [18]: 27 U8 BOOLEAN
Var [19]: 27 U8 BOOLEAN
Var [20]: 27 U8 BOOLEAN
Var [21]: 27 U8 BOOLEAN
Var [22]: 27 U8 BOOLEAN
Var [23]: 27 U8 BOOLEAN
Var [24]: 27 U8 BOOLEAN
Var [25]: 27 U8 BOOLEAN
Var [26]: 27 U8 BOOLEAN
Var [27]: 27 U8 BOOLEAN
Var [28]: 27 U8 BOOLEAN
Var [29]: 27 U8 BOOLEAN
Var [30]: 27 U8 BOOLEAN
Var [31]: 27 U8 BOOLEAN
Var [32]: 27 U8 BOOLEAN
Var [33]: 27 U8 BOOLEAN
Var [34]: 27 U8 BOOLEAN
Var [35]: 27 U8 BOOLEAN
Var [36]: 27 U8 BOOLEAN
Var [37]: 27 U8 BOOLEAN
Var [38]: 27 U8 BOOLEAN
Var [39]: 27 U8 BOOLEAN
Var [40]: 27 U8 BOOLEAN
Var [41]: 27 U8 BOOLEAN
Var [42]: 27 U8 BOOLEAN
Var [43]: 27 U8 BOOLEAN
Var [44]: 27 U8 BOOLEAN
Var [45]: 27 U8 BOOLEAN
Var [46]: 27 U8 BOOLEAN
Var [47]: 27 U8 BOOLEAN
Var [48]: 27 U8 BOOLEAN
Var [49]: 27 U8 BOOLEAN
Var [50]: 27 U8 BOOLEAN
Var [51]: 27 U8 BOOLEAN
Var [52]: 27 U8 BOOLEAN
Var [53]: 27 U8 BOOLEAN
Var [54]: 27 U8 BOOLEAN
Var [55]: 27 U8 BOOLEAN
Var [56]: 27 U8 BOOLEAN
Var [57]: 27 U8 BOOLEAN
Var [58]: 27 U8 BOOLEAN
Var [59]: 27 U8 BOOLEAN
Var [60]: 27 U8 BOOLEAN
Var [61]: 27 U8 BOOLEAN
Var [62]: 27 U8 BOOLEAN
Var [63]: 27 U8 BOOLEAN
Var [64]: 27 U8 BOOLEAN
Var [65]: 27 U8 BOOLEAN
Var [66]: 27 U8 BOOLEAN
Var [67]: 27 U8 BOOLEAN
Var [68]: 27 U8 BOOLEAN
Var [69]: 27 U8 BOOLEAN
Var [70]: 27 U8 BOOLEAN
Var [71]: 27 U8 BOOLEAN
Var [72]: 27 U8 BOOLEAN
Var [73]: 27 U8 BOOLEAN
Var [74]: 27 U8 BOOLEAN
Var [75]: 17 UnicodeString 
Var [76]: 17 UnicodeString 
Var [77]: 17 UnicodeString 
Var [78]: 17 UnicodeString 
Var [79]: 17 UnicodeString 
Var [80]: 17 UnicodeString 
Var [81]: 17 UnicodeString 
Var [82]: 17 UnicodeString 
Var [83]: 17 UnicodeString 
Var [84]: 17 UnicodeString 
Var [85]: 17 UnicodeString 
Var [86]: 17 UnicodeString 
Var [87]: 17 UnicodeString 
Var [88]: 17 UnicodeString 
Var [89]: 17 UnicodeString 
Var [90]: 17 UnicodeString 
Var [91]: 17 UnicodeString 
Var [92]: 17 UnicodeString 
Var [93]: 17 UnicodeString 
Var [94]: 17 UnicodeString 
Var [95]: 17 UnicodeString 
Var [96]: 17 UnicodeString 
Var [97]: 17 UnicodeString 
Var [98]: 17 UnicodeString 
Var [99]: 17 UnicodeString 
Var [100]: 17 UnicodeString 
Var [101]: 17 UnicodeString 
Var [102]: 17 UnicodeString 
Var [103]: 17 UnicodeString 
Var [104]: 17 UnicodeString 
Var [105]: 17 UnicodeString 
Var [106]: 17 UnicodeString 
Var [107]: 17 UnicodeString 
Var [108]: 17 UnicodeString 
Var [109]: 17 UnicodeString 
Var [110]: 17 UnicodeString 
Var [111]: 17 UnicodeString 
Var [112]: 17 UnicodeString 
Var [113]: 17 UnicodeString 
Var [114]: 17 UnicodeString 
Var [115]: 29 Class TSTRINGLIST
Var [116]: 29 Class TSTRINGLIST
Var [117]: 29 Class TSTRINGLIST
Var [118]: 29 Class TSTRINGLIST
Var [119]: 29 Class TSTRINGLIST
Var [120]: 17 UnicodeString 
Var [121]: 17 UnicodeString 
Var [122]: 17 UnicodeString 
Var [123]: 17 UnicodeString 
Var [124]: 17 UnicodeString 
Var [125]: 17 UnicodeString 
Var [126]: 17 UnicodeString 
Var [127]: 17 UnicodeString 
Var [128]: 17 UnicodeString 
Var [129]: 17 UnicodeString 
Var [130]: 17 UnicodeString 
Var [131]: 17 UnicodeString 
Var [132]: 17 UnicodeString 
Var [133]: 17 UnicodeString 
Var [134]: 17 UnicodeString 
Var [135]: 17 UnicodeString 
Var [136]: 17 UnicodeString 
Var [137]: 17 UnicodeString 
Var [138]: 17 UnicodeString 
Var [139]: 17 UnicodeString 
Var [140]: 17 UnicodeString 
Var [141]: 17 UnicodeString 
Var [142]: 17 UnicodeString 
Var [143]: 17 UnicodeString 
Var [144]: 17 UnicodeString 
Var [145]: 17 UnicodeString 
Var [146]: 17 UnicodeString 
Var [147]: 17 UnicodeString 
Var [148]: 17 UnicodeString 
Var [149]: 17 UnicodeString 
Var [150]: 17 UnicodeString 
Var [151]: 17 UnicodeString 
Var [152]: 17 UnicodeString 
Var [153]: 17 UnicodeString 
Var [154]: 17 UnicodeString 
Var [155]: 17 UnicodeString 
Var [156]: 17 UnicodeString 
Var [157]: 17 UnicodeString 
Var [158]: 17 UnicodeString 
Var [159]: 17 UnicodeString 
Var [160]: 17 UnicodeString 
Var [161]: 17 UnicodeString 
Var [162]: 17 UnicodeString 
Var [163]: 17 UnicodeString 
Var [164]: 17 UnicodeString 
Var [165]: 17 UnicodeString 
Var [166]: 17 UnicodeString 
Var [167]: 17 UnicodeString 
Var [168]: 17 UnicodeString 
Var [169]: 17 UnicodeString 
Var [170]: 46 Class TBITMAPIMAGE
Var [171]: 27 U8 BOOLEAN
Var [172]: 47 Class TLABEL
[PROCS]
Proc [0] Export: !MAIN -1
 [0] RET
Proc [1] Export: ALWAYSINSTALLDELPHI 27
 [0] PUSHTYPE 11(S32) // 1
 [5] ASSIGN Base[1], [1]
 [20] PUSHTYPE 27(U8) // 2
 [25] PUSHTYPE 11(S32) // 3
 [30] PUSHVAR Base[3] // 4
 [36] CALL 2
 [41] POP // 3
 [42] COMPARE into Base[2]: Base[1] <= Base[3]
 [59] POP // 2
 [60] COND_NOT_GOTO currpos + 147 Base[2] [217]
 [70] PUSHTYPE 27(U8) // 3
 [75] PUSHTYPE 15(String) // 4
 [80] PUSHTYPE 17(UnicodeString) // 5
 [85] PUSHTYPE 17(UnicodeString) // 6
 [90] PUSHTYPE 11(S32) // 7
 [95] ASSIGN Base[7], Base[1]
 [106] PUSHVAR Base[6] // 8
 [112] CALL 4
 [117] POP // 7
 [118] POP // 6
 [119] PUSHVAR Base[5] // 7
 [125] CALL 3
 [130] POP // 6
 [131] POP // 5
 [132] ASSIGN Base[4], Base[5]
 [143] POP // 4
 [144] COMPARE into Base[3]: Base[4] = ['/INSTALLDELPHI']
 [179] POP // 3
 [180] SETFLAG NOT Base[3]
 [187] POP // 2
 [188] FLAGGOTO currpos + 13 [206]
 [193] ASSIGN Base[-1], [1]
 [205] RET
 [206] INC Base[1]
 [212] GOTO currpos + 4294967104 [25]
 [217] POP // 1
 [218] ASSIGN Base[-1], [0]
 [230] RET
Proc [2]: External Decl: \01 PARAMCOUNT
Proc [3]: External Decl: \01\00 UPPERCASE
Proc [4]: External Decl: \01\00 PARAMSTR
Proc [5] Export: DELPHI6_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['Borland\Delphi\6.0']
 [33] RET
Proc [6] Export: DELPHI7_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['Borland\Delphi\7.0']
 [33] RET
Proc [7] Export: DELPHI2005_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['Borland\BDS\3.0']
 [30] RET
Proc [8] Export: DELPHI2006_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['Borland\BDS\4.0']
 [30] RET
Proc [9] Export: DELPHI2007_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['Borland\BDS\5.0']
 [30] RET
Proc [10] Export: DELPHI2009_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['CodeGear\BDS\6.0']
 [31] RET
Proc [11] Export: DELPHI2010_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['CodeGear\BDS\7.0']
 [31] RET
Proc [12] Export: DELPHIXE_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['Embarcadero\BDS\8.0']
 [34] RET
Proc [13] Export: DELPHIXE2_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['Embarcadero\BDS\9.0']
 [34] RET
Proc [14] Export: DELPHIXE3_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['Embarcadero\BDS\10.0']
 [35] RET
Proc [15] Export: DELPHIXE4_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['Embarcadero\BDS\11.0']
 [35] RET
Proc [16] Export: DELPHIXE5_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['Embarcadero\BDS\12.0']
 [35] RET
Proc [17] Export: DELPHIXE6_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['Embarcadero\BDS\14.0']
 [35] RET
Proc [18] Export: DELPHIXE7_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['Embarcadero\BDS\15.0']
 [35] RET
Proc [19] Export: DELPHIXE8_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['Embarcadero\BDS\16.0']
 [35] RET
Proc [20] Export: DELPHIXE9_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['Embarcadero\BDS\17.0']
 [35] RET
Proc [21] Export: DELPHIXE10_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['Embarcadero\BDS\18.0']
 [35] RET
Proc [22] Export: DELPHIXE11_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['Embarcadero\BDS\19.0']
 [35] RET
Proc [23] Export: INITIALIZEPATHS -1
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] ASSIGN Base[2], GlobalVar[74]
 [21] SETFLAG NOT Base[2]
 [28] POP // 1
 [29] FLAGGOTO currpos + 1 [35]
 [34] RET
 [35] ASSIGN GlobalVar[74], [1]
 [47] ASSIGN GlobalVar[8], [1]
 [59] PUSHTYPE 17(UnicodeString) // 2
 [64] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\Microsoft\.NETFramework,InstallRoot|}']
 [135] PUSHVAR GlobalVar[108] // 3
 [141] CALL 24
 [146] POP // 2
 [147] POP // 1
 [148] COMPARE into GlobalVar[2]: GlobalVar[108] <> ['']
 [169] PUSHTYPE 27(U8) // 2
 [174] ASSIGN Base[2], GlobalVar[2]
 [185] SETFLAG NOT Base[2]
 [192] POP // 1
 [193] FLAGGOTO currpos + 179 [377]
 [198] PUSHTYPE 17(UnicodeString) // 2
 [203] PUSHTYPE 19(UnicodeString) // 3
 [208] PUSHTYPE 17(UnicodeString) // 4
 [213] PUSHTYPE 17(UnicodeString) // 5
 [218] ASSIGN Base[5], GlobalVar[108]
 [229] PUSHVAR Base[4] // 6
 [235] CALL 26
 [240] POP // 5
 [241] POP // 4
 [242] ASSIGN Base[3], Base[4]
 [253] POP // 3
 [254] CALC Base[3] + ['..\Framework64']
 [284] ASSIGN Base[2], Base[3]
 [295] POP // 2
 [296] PUSHVAR GlobalVar[109] // 3
 [302] CALL 25
 [307] POP // 2
 [308] POP // 1
 [309] PUSHTYPE 27(U8) // 2
 [314] PUSHTYPE 17(UnicodeString) // 3
 [319] ASSIGN Base[3], GlobalVar[109]
 [330] PUSHVAR Base[2] // 4
 [336] CALL 27
 [341] POP // 3
 [342] POP // 2
 [343] BNOT Base[2]
 [349] SETFLAG NOT Base[2]
 [356] POP // 1
 [357] FLAGGOTO currpos + 15 [377]
 [362] ASSIGN GlobalVar[109], ['']
 [377] PUSHTYPE 17(UnicodeString) // 2
 [382] PUSHTYPE 17(UnicodeString) // 3
 [387] ASSIGN Base[3], ['{reg:HKLM\SOFTWARE\Microsoft\.NETFramework\policy\v2.0,50727|}']
 [464] PUSHVAR Base[2] // 4
 [470] CALL 24
 [475] POP // 3
 [476] POP // 2
 [477] COMPARE into GlobalVar[3]: Base[2] <> ['']
 [498] POP // 1
 [499] PUSHTYPE 27(U8) // 2
 [504] ASSIGN Base[2], GlobalVar[3]
 [515] SETFLAG NOT Base[2]
 [522] POP // 1
 [523] FLAGGOTO currpos + 268 [796]
 [528] PUSHTYPE 19(UnicodeString) // 2
 [533] PUSHTYPE 17(UnicodeString) // 3
 [538] PUSHTYPE 17(UnicodeString) // 4
 [543] ASSIGN Base[4], GlobalVar[109]
 [554] PUSHVAR Base[3] // 5
 [560] CALL 26
 [565] POP // 4
 [566] POP // 3
 [567] ASSIGN Base[2], Base[3]
 [578] POP // 2
 [579] CALC Base[2] + ['v2.0.50727\regasm.exe']
 [616] ASSIGN GlobalVar[93], Base[2]
 [627] POP // 1
 [628] PUSHTYPE 27(U8) // 2
 [633] PUSHTYPE 17(UnicodeString) // 3
 [638] ASSIGN Base[3], GlobalVar[93]
 [649] PUSHVAR Base[2] // 4
 [655] CALL 28
 [660] POP // 3
 [661] POP // 2
 [662] BNOT Base[2]
 [668] SETFLAG NOT Base[2]
 [675] POP // 1
 [676] FLAGGOTO currpos + 15 [696]
 [681] ASSIGN GlobalVar[93], ['']
 [696] PUSHTYPE 19(UnicodeString) // 2
 [701] PUSHTYPE 17(UnicodeString) // 3
 [706] PUSHTYPE 17(UnicodeString) // 4
 [711] ASSIGN Base[4], GlobalVar[108]
 [722] PUSHVAR Base[3] // 5
 [728] CALL 26
 [733] POP // 4
 [734] POP // 3
 [735] ASSIGN Base[2], Base[3]
 [746] POP // 2
 [747] CALC Base[2] + ['v2.0.50727\regasm.exe']
 [784] ASSIGN GlobalVar[92], Base[2]
 [795] POP // 1
 [796] PUSHTYPE 17(UnicodeString) // 2
 [801] PUSHTYPE 17(UnicodeString) // 3
 [806] ASSIGN Base[3], ['{reg:HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5,InstallPath|}']
 [892] PUSHVAR Base[2] // 4
 [898] CALL 24
 [903] POP // 3
 [904] POP // 2
 [905] COMPARE into GlobalVar[4]: Base[2] <> ['']
 [926] POP // 1
 [927] PUSHTYPE 17(UnicodeString) // 2
 [932] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\Microsoft\.NETFramework,sdkInstallRootv1.1|}']
 [1010] PUSHVAR GlobalVar[106] // 3
 [1016] CALL 24
 [1021] POP // 2
 [1022] POP // 1
 [1023] PUSHTYPE 17(UnicodeString) // 2
 [1028] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\Microsoft\.NETFramework,sdkInstallRootv2.0|}']
 [1106] PUSHVAR GlobalVar[107] // 3
 [1112] CALL 24
 [1117] POP // 2
 [1118] POP // 1
 [1119] PUSHTYPE 17(UnicodeString) // 2
 [1124] PUSHTYPE 17(UnicodeString) // 3
 [1129] ASSIGN Base[3], ['{reg:HKLM\SOFTWARE\Microsoft\.NETFramework\policy\v4.0,30319|}']
 [1206] PUSHVAR Base[2] // 4
 [1212] CALL 24
 [1217] POP // 3
 [1218] POP // 2
 [1219] COMPARE into GlobalVar[5]: Base[2] <> ['']
 [1240] POP // 1
 [1241] PUSHTYPE 17(UnicodeString) // 2
 [1246] ASSIGN Base[2], ['SOFTWARE\Microsoft\.NETFramework\v4.0.30319\SKUs\.NETFramework,Version=v4.5']
 [1336] PUSHTYPE 11(S32) // 3
 [1341] ASSIGN Base[3], [-2147483646]
 [1356] PUSHVAR GlobalVar[6] // 4
 [1362] CALL 29
 [1367] POP // 3
 [1368] POP // 2
 [1369] POP // 1
 [1370] PUSHTYPE 17(UnicodeString) // 2
 [1375] ASSIGN Base[2], ['SOFTWARE\Microsoft\.NETFramework\v4.0.30319\SKUs\.NETFramework,Version=v4.6']
 [1465] PUSHTYPE 11(S32) // 3
 [1470] ASSIGN Base[3], [-2147483646]
 [1485] PUSHVAR GlobalVar[7] // 4
 [1491] CALL 29
 [1496] POP // 3
 [1497] POP // 2
 [1498] POP // 1
 [1499] COMPARE into GlobalVar[8]: GlobalVar[107] <> ['']
 [1520] COND_GOTO currpos + 39 GlobalVar[8] [1569]
 [1530] PUSHTYPE 27(U8) // 2
 [1535] COMPARE into Base[2]: GlobalVar[106] <> ['']
 [1556] CALC GlobalVar[8] OR Base[2]
 [1568] POP // 1
 [1569] PUSHTYPE 27(U8) // 2
 [1574] COMPARE into Base[2]: GlobalVar[107] <> ['']
 [1595] SETFLAG NOT Base[2]
 [1602] POP // 1
 [1603] FLAGGOTO currpos + 11 [1619]
 [1608] ASSIGN GlobalVar[106], GlobalVar[107]
 [1619] PUSHTYPE 17(UnicodeString) // 2
 [1624] PUSHTYPE 17(UnicodeString) // 3
 [1629] ASSIGN Base[3], ['{reg:HKLM\SOFTWARE\Microsoft\.NETFramework,Enable64Bit|0}']
 [1701] PUSHVAR Base[2] // 4
 [1707] CALL 24
 [1712] POP // 3
 [1713] POP // 2
 [1714] COMPARE into GlobalVar[9]: Base[2] = [#49]
 [1732] POP // 1
 [1733] COND_GOTO currpos + 96 GlobalVar[9] [1839]
 [1743] PUSHTYPE 27(U8) // 2
 [1748] COMPARE into Base[2]: GlobalVar[93] <> ['']
 [1769] COND_NOT_GOTO currpos + 47 Base[2] [1826]
 [1779] PUSHTYPE 27(U8) // 3
 [1784] PUSHTYPE 17(UnicodeString) // 4
 [1789] ASSIGN Base[4], GlobalVar[93]
 [1800] PUSHVAR Base[3] // 5
 [1806] CALL 28
 [1811] POP // 4
 [1812] POP // 3
 [1813] CALC Base[2] AND Base[3]
 [1825] POP // 2
 [1826] CALC GlobalVar[9] OR Base[2]
 [1838] POP // 1
 [1839] PUSHTYPE 17(UnicodeString) // 2
 [1844] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\Microsoft\.NETCompactFramework,sdkInstallRoot|}']
 [1925] PUSHVAR GlobalVar[91] // 3
 [1931] CALL 24
 [1936] POP // 2
 [1937] POP // 1
 [1938] COMPARE into GlobalVar[20]: GlobalVar[91] <> ['']
 [1959] PUSHTYPE 17(UnicodeString) // 2
 [1964] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\Novell\Mono,DefaultCLR|}']
 [2022] PUSHVAR GlobalVar[110] // 3
 [2028] CALL 24
 [2033] POP // 2
 [2034] POP // 1
 [2035] COMPARE into GlobalVar[21]: GlobalVar[110] <> ['']
 [2056] PUSHTYPE 27(U8) // 2
 [2061] ASSIGN Base[2], GlobalVar[21]
 [2072] SETFLAG NOT Base[2]
 [2079] POP // 1
 [2080] FLAGGOTO currpos + 576 [2661]
 [2085] PUSHTYPE 17(UnicodeString) // 2
 [2090] PUSHTYPE 19(UnicodeString) // 3
 [2095] ASSIGN Base[3], ['{reg:HKLM\SOFTWARE\Novell\Mono\']
 [2141] CALC Base[3] + GlobalVar[110]
 [2153] CALC Base[3] + [',SdkInstallRoot|}']
 [2186] ASSIGN Base[2], Base[3]
 [2197] POP // 2
 [2198] PUSHVAR GlobalVar[111] // 3
 [2204] CALL 24
 [2209] POP // 2
 [2210] POP // 1
 [2211] PUSHTYPE 17(UnicodeString) // 2
 [2216] PUSHTYPE 19(UnicodeString) // 3
 [2221] ASSIGN Base[3], ['{reg:HKLM\SOFTWARE\Novell\Mono\']
 [2267] CALC Base[3] + GlobalVar[110]
 [2279] CALC Base[3] + [',MonoConfigDir|}']
 [2311] ASSIGN Base[2], Base[3]
 [2322] POP // 2
 [2323] PUSHVAR GlobalVar[112] // 3
 [2329] CALL 24
 [2334] POP // 2
 [2335] POP // 1
 [2336] PUSHTYPE 27(U8) // 2
 [2341] PUSHTYPE 17(UnicodeString) // 3
 [2346] PUSHTYPE 19(UnicodeString) // 4
 [2351] PUSHTYPE 17(UnicodeString) // 5
 [2356] PUSHTYPE 17(UnicodeString) // 6
 [2361] ASSIGN Base[6], GlobalVar[111]
 [2372] PUSHVAR Base[5] // 7
 [2378] CALL 26
 [2383] POP // 6
 [2384] POP // 5
 [2385] ASSIGN Base[4], Base[5]
 [2396] POP // 4
 [2397] CALC Base[4] + ['bin\gacutil2.bat']
 [2429] ASSIGN Base[3], Base[4]
 [2440] POP // 3
 [2441] PUSHVAR Base[2] // 4
 [2447] CALL 28
 [2452] POP // 3
 [2453] POP // 2
 [2454] SETFLAG NOT Base[2]
 [2461] POP // 1
 [2462] FLAGGOTO currpos + 100 [2567]
 [2467] PUSHTYPE 19(UnicodeString) // 2
 [2472] PUSHTYPE 17(UnicodeString) // 3
 [2477] PUSHTYPE 17(UnicodeString) // 4
 [2482] ASSIGN Base[4], GlobalVar[111]
 [2493] PUSHVAR Base[3] // 5
 [2499] CALL 26
 [2504] POP // 4
 [2505] POP // 3
 [2506] ASSIGN Base[2], Base[3]
 [2517] POP // 2
 [2518] CALC Base[2] + ['bin\gacutil2.bat']
 [2550] ASSIGN GlobalVar[113], Base[2]
 [2561] POP // 1
 [2562] GOTO currpos + 94 [2661]
 [2567] PUSHTYPE 19(UnicodeString) // 2
 [2572] PUSHTYPE 17(UnicodeString) // 3
 [2577] PUSHTYPE 17(UnicodeString) // 4
 [2582] ASSIGN Base[4], GlobalVar[111]
 [2593] PUSHVAR Base[3] // 5
 [2599] CALL 26
 [2604] POP // 4
 [2605] POP // 3
 [2606] ASSIGN Base[2], Base[3]
 [2617] POP // 2
 [2618] CALC Base[2] + ['bin\gacutil.bat']
 [2649] ASSIGN GlobalVar[113], Base[2]
 [2660] POP // 1
 [2661] PUSHTYPE 27(U8) // 2
 [2666] PUSHTYPE 17(UnicodeString) // 3
 [2671] PUSHTYPE 17(UnicodeString) // 4
 [2676] ASSIGN Base[4], ['{reg:HKLM\SOFTWARE\Developer Express\CodeRush for VS\3.0,InstallFolder|}']
 [2763] PUSHVAR Base[3] // 5
 [2769] CALL 24
 [2774] POP // 4
 [2775] POP // 3
 [2776] COMPARE into Base[2]: Base[3] <> ['']
 [2797] POP // 2
 [2798] SETFLAG NOT Base[2]
 [2805] POP // 1
 [2806] FLAGGOTO currpos + 122 [2933]
 [2811] PUSHTYPE 17(UnicodeString) // 2
 [2816] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\Developer Express\CodeRush for VS\3.0,PluginsFolder|}']
 [2903] PUSHVAR GlobalVar[114] // 3
 [2909] CALL 24
 [2914] POP // 2
 [2915] POP // 1
 [2916] ASSIGN GlobalVar[22], [1]
 [2928] GOTO currpos + 539 [3472]
 [2933] PUSHTYPE 27(U8) // 2
 [2938] PUSHTYPE 17(UnicodeString) // 3
 [2943] PUSHTYPE 17(UnicodeString) // 4
 [2948] ASSIGN Base[4], ['{reg:HKLM\SOFTWARE\Developer Express\CodeRush for VS\2.5,InstallFolder|}']
 [3035] PUSHVAR Base[3] // 5
 [3041] CALL 24
 [3046] POP // 4
 [3047] POP // 3
 [3048] COMPARE into Base[2]: Base[3] <> ['']
 [3069] POP // 2
 [3070] SETFLAG NOT Base[2]
 [3077] POP // 1
 [3078] FLAGGOTO currpos + 122 [3205]
 [3083] PUSHTYPE 17(UnicodeString) // 2
 [3088] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\Developer Express\CodeRush for VS\2.5,PluginsFolder|}']
 [3175] PUSHVAR GlobalVar[114] // 3
 [3181] CALL 24
 [3186] POP // 2
 [3187] POP // 1
 [3188] ASSIGN GlobalVar[22], [1]
 [3200] GOTO currpos + 267 [3472]
 [3205] PUSHTYPE 27(U8) // 2
 [3210] PUSHTYPE 17(UnicodeString) // 3
 [3215] PUSHTYPE 17(UnicodeString) // 4
 [3220] ASSIGN Base[4], ['{reg:HKLM\SOFTWARE\Developer Express\CodeRush for VS\2.2,InstallFolder|}']
 [3307] PUSHVAR Base[3] // 5
 [3313] CALL 24
 [3318] POP // 4
 [3319] POP // 3
 [3320] COMPARE into Base[2]: Base[3] <> ['']
 [3341] POP // 2
 [3342] SETFLAG NOT Base[2]
 [3349] POP // 1
 [3350] FLAGGOTO currpos + 117 [3472]
 [3355] PUSHTYPE 17(UnicodeString) // 2
 [3360] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\Developer Express\CodeRush for VS\2.2,PluginsFolder|}']
 [3447] PUSHVAR GlobalVar[114] // 3
 [3453] CALL 24
 [3458] POP // 2
 [3459] POP // 1
 [3460] ASSIGN GlobalVar[22], [1]
 [3472] PUSHTYPE 17(UnicodeString) // 2
 [3477] ASSIGN Base[2], ['{reg:HKLM\Software\Microsoft\VisualStudio\8.0,InstallDir|}']
 [3550] PUSHVAR GlobalVar[94] // 3
 [3556] CALL 24
 [3561] POP // 2
 [3562] POP // 1
 [3563] PUSHTYPE 17(UnicodeString) // 2
 [3568] ASSIGN Base[2], ['{reg:HKLM\Software\Microsoft\VisualStudio\9.0,InstallDir|}']
 [3641] PUSHVAR GlobalVar[95] // 3
 [3647] CALL 24
 [3652] POP // 2
 [3653] POP // 1
 [3654] PUSHTYPE 17(UnicodeString) // 2
 [3659] ASSIGN Base[2], ['{reg:HKLM\Software\Microsoft\VisualStudio\10.0,InstallDir|}']
 [3733] PUSHVAR GlobalVar[96] // 3
 [3739] CALL 24
 [3744] POP // 2
 [3745] POP // 1
 [3746] PUSHTYPE 17(UnicodeString) // 2
 [3751] ASSIGN Base[2], ['{reg:HKLM\Software\Microsoft\VisualStudio\11.0,InstallDir|}']
 [3825] PUSHVAR GlobalVar[97] // 3
 [3831] CALL 24
 [3836] POP // 2
 [3837] POP // 1
 [3838] PUSHTYPE 17(UnicodeString) // 2
 [3843] ASSIGN Base[2], ['{reg:HKLM\Software\Microsoft\VisualStudio\12.0,InstallDir|}']
 [3917] PUSHVAR GlobalVar[98] // 3
 [3923] CALL 24
 [3928] POP // 2
 [3929] POP // 1
 [3930] PUSHTYPE 17(UnicodeString) // 2
 [3935] ASSIGN Base[2], ['{reg:HKLM\Software\Microsoft\VisualStudio\14.0,InstallDir|}']
 [4009] PUSHVAR GlobalVar[99] // 3
 [4015] CALL 24
 [4020] POP // 2
 [4021] POP // 1
 [4022] COMPARE into GlobalVar[10]: GlobalVar[94] <> ['']
 [4043] COMPARE into GlobalVar[11]: GlobalVar[95] <> ['']
 [4064] COMPARE into GlobalVar[12]: GlobalVar[96] <> ['']
 [4085] COMPARE into GlobalVar[13]: GlobalVar[97] <> ['']
 [4106] COMPARE into GlobalVar[14]: GlobalVar[98] <> ['']
 [4127] COMPARE into GlobalVar[16]: GlobalVar[99] <> ['']
 [4148] PUSHTYPE 17(UnicodeString) // 2
 [4153] ASSIGN Base[2], ['Software\Microsoft\VisualStudio\12.0\Setup\Windows Phone 8.1 Tools for Visual Studio 2013']
 [4257] PUSHTYPE 11(S32) // 3
 [4262] ASSIGN Base[3], [-2147483646]
 [4277] PUSHVAR GlobalVar[15] // 4
 [4283] CALL 29
 [4288] POP // 3
 [4289] POP // 2
 [4290] POP // 1
 [4291] PUSHTYPE 17(UnicodeString) // 2
 [4296] ASSIGN Base[2], ['Software\Microsoft\VisualStudio\14.0\Setup\Windows Phone 8.1 Tools for Visual Studio 2015']
 [4400] PUSHTYPE 11(S32) // 3
 [4405] ASSIGN Base[3], [-2147483646]
 [4420] PUSHVAR GlobalVar[17] // 4
 [4426] CALL 29
 [4431] POP // 3
 [4432] POP // 2
 [4433] POP // 1
 [4434] ASSIGN GlobalVar[0], [0]
 [4446] PUSHTYPE 17(UnicodeString) // 2
 [4451] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\WOW6432Node\Microsoft\DevDiv\vs\Servicing\14.0\devenv,UpdateVersion|}']
 [4554] PUSHVAR Base[1] // 3
 [4560] CALL 24
 [4565] POP // 2
 [4566] POP // 1
 [4567] PUSHTYPE 27(U8) // 2
 [4572] PUSHTYPE 11(S32) // 3
 [4577] PUSHTYPE 17(UnicodeString) // 4
 [4582] ASSIGN Base[4], Base[1]
 [4593] PUSHTYPE 18(String) // 5
 [4598] ASSIGN Base[5], ['14.0.']
 [4618] PUSHVAR Base[3] // 6
 [4624] CALL 30
 [4629] POP // 5
 [4630] POP // 4
 [4631] POP // 3
 [4632] COMPARE into Base[2]: Base[3] = [1]
 [4653] POP // 2
 [4654] SETFLAG NOT Base[2]
 [4661] POP // 1
 [4662] FLAGGOTO currpos + 187 [4854]
 [4667] PUSHTYPE 11(S32) // 2
 [4672] PUSHTYPE 17(UnicodeString) // 3
 [4677] ASSIGN Base[3], Base[1]
 [4688] PUSHVAR Base[2] // 4
 [4694] CALL 32
 [4699] POP // 3
 [4700] POP // 2
 [4701] CALC Base[2] - [5]
 [4717] PUSHTYPE 11(S32) // 3
 [4722] ASSIGN Base[3], [6]
 [4737] PUSHTYPE 17(UnicodeString) // 4
 [4742] ASSIGN Base[4], Base[1]
 [4753] PUSHVAR Base[1] // 5
 [4759] CALL 31
 [4764] POP // 4
 [4765] POP // 3
 [4766] POP // 2
 [4767] POP // 1
 [4768] PUSHTYPE 27(U8) // 2
 [4773] PUSHTYPE 11(S32) // 3
 [4778] PUSHTYPE 17(UnicodeString) // 4
 [4783] ASSIGN Base[4], Base[1]
 [4794] PUSHVAR Base[3] // 5
 [4800] CALL 33
 [4805] POP // 4
 [4806] POP // 3
 [4807] COMPARE into Base[2]: Base[3] >= [25420]
 [4828] POP // 2
 [4829] SETFLAG NOT Base[2]
 [4836] POP // 1
 [4837] FLAGGOTO currpos + 12 [4854]
 [4842] ASSIGN GlobalVar[0], [1]
 [4854] PUSHTYPE 27(U8) // 2
 [4859] ASSIGN Base[2], GlobalVar[10]
 [4870] SETFLAG NOT Base[2]
 [4877] POP // 1
 [4878] FLAGGOTO currpos + 102 [4985]
 [4883] PUSHTYPE 17(UnicodeString) // 2
 [4888] PUSHTYPE 19(UnicodeString) // 3
 [4893] PUSHTYPE 17(UnicodeString) // 4
 [4898] PUSHTYPE 17(UnicodeString) // 5
 [4903] ASSIGN Base[5], GlobalVar[94]
 [4914] PUSHVAR Base[4] // 6
 [4920] CALL 26
 [4925] POP // 5
 [4926] POP // 4
 [4927] ASSIGN Base[3], Base[4]
 [4938] POP // 3
 [4939] CALC Base[3] + ['..\..']
 [4960] ASSIGN Base[2], Base[3]
 [4971] POP // 2
 [4972] PUSHVAR GlobalVar[100] // 3
 [4978] CALL 25
 [4983] POP // 2
 [4984] POP // 1
 [4985] PUSHTYPE 27(U8) // 2
 [4990] ASSIGN Base[2], GlobalVar[11]
 [5001] SETFLAG NOT Base[2]
 [5008] POP // 1
 [5009] FLAGGOTO currpos + 102 [5116]
 [5014] PUSHTYPE 17(UnicodeString) // 2
 [5019] PUSHTYPE 19(UnicodeString) // 3
 [5024] PUSHTYPE 17(UnicodeString) // 4
 [5029] PUSHTYPE 17(UnicodeString) // 5
 [5034] ASSIGN Base[5], GlobalVar[95]
 [5045] PUSHVAR Base[4] // 6
 [5051] CALL 26
 [5056] POP // 5
 [5057] POP // 4
 [5058] ASSIGN Base[3], Base[4]
 [5069] POP // 3
 [5070] CALC Base[3] + ['..\..']
 [5091] ASSIGN Base[2], Base[3]
 [5102] POP // 2
 [5103] PUSHVAR GlobalVar[101] // 3
 [5109] CALL 25
 [5114] POP // 2
 [5115] POP // 1
 [5116] PUSHTYPE 27(U8) // 2
 [5121] ASSIGN Base[2], GlobalVar[12]
 [5132] SETFLAG NOT Base[2]
 [5139] POP // 1
 [5140] FLAGGOTO currpos + 102 [5247]
 [5145] PUSHTYPE 17(UnicodeString) // 2
 [5150] PUSHTYPE 19(UnicodeString) // 3
 [5155] PUSHTYPE 17(UnicodeString) // 4
 [5160] PUSHTYPE 17(UnicodeString) // 5
 [5165] ASSIGN Base[5], GlobalVar[96]
 [5176] PUSHVAR Base[4] // 6
 [5182] CALL 26
 [5187] POP // 5
 [5188] POP // 4
 [5189] ASSIGN Base[3], Base[4]
 [5200] POP // 3
 [5201] CALC Base[3] + ['..\..']
 [5222] ASSIGN Base[2], Base[3]
 [5233] POP // 2
 [5234] PUSHVAR GlobalVar[102] // 3
 [5240] CALL 25
 [5245] POP // 2
 [5246] POP // 1
 [5247] ASSIGN GlobalVar[1], [0]
 [5259] PUSHTYPE 27(U8) // 2
 [5264] ASSIGN Base[2], GlobalVar[13]
 [5275] SETFLAG NOT Base[2]
 [5282] POP // 1
 [5283] FLAGGOTO currpos + 243 [5531]
 [5288] PUSHTYPE 17(UnicodeString) // 2
 [5293] PUSHTYPE 19(UnicodeString) // 3
 [5298] PUSHTYPE 17(UnicodeString) // 4
 [5303] PUSHTYPE 17(UnicodeString) // 5
 [5308] ASSIGN Base[5], GlobalVar[97]
 [5319] PUSHVAR Base[4] // 6
 [5325] CALL 26
 [5330] POP // 5
 [5331] POP // 4
 [5332] ASSIGN Base[3], Base[4]
 [5343] POP // 3
 [5344] CALC Base[3] + ['..\..']
 [5365] ASSIGN Base[2], Base[3]
 [5376] POP // 2
 [5377] PUSHVAR GlobalVar[103] // 3
 [5383] CALL 25
 [5388] POP // 2
 [5389] POP // 1
 [5390] PUSHTYPE 17(UnicodeString) // 2
 [5395] PUSHTYPE 19(UnicodeString) // 3
 [5400] PUSHTYPE 17(UnicodeString) // 4
 [5405] PUSHTYPE 17(UnicodeString) // 5
 [5410] ASSIGN Base[5], GlobalVar[97]
 [5421] PUSHVAR Base[4] // 6
 [5427] CALL 26
 [5432] POP // 5
 [5433] POP // 4
 [5434] ASSIGN Base[3], Base[4]
 [5445] POP // 3
 [5446] CALC Base[3] + ['CommonExtensions\Microsoft\WindowsXamlFlavor']
 [5506] ASSIGN Base[2], Base[3]
 [5517] POP // 2
 [5518] PUSHVAR GlobalVar[1] // 3
 [5524] CALL 34
 [5529] POP // 2
 [5530] POP // 1
 [5531] PUSHTYPE 27(U8) // 2
 [5536] ASSIGN Base[2], GlobalVar[14]
 [5547] SETFLAG NOT Base[2]
 [5554] POP // 1
 [5555] FLAGGOTO currpos + 271 [5831]
 [5560] PUSHTYPE 17(UnicodeString) // 2
 [5565] PUSHTYPE 19(UnicodeString) // 3
 [5570] PUSHTYPE 17(UnicodeString) // 4
 [5575] PUSHTYPE 17(UnicodeString) // 5
 [5580] ASSIGN Base[5], GlobalVar[98]
 [5591] PUSHVAR Base[4] // 6
 [5597] CALL 26
 [5602] POP // 5
 [5603] POP // 4
 [5604] ASSIGN Base[3], Base[4]
 [5615] POP // 3
 [5616] CALC Base[3] + ['..\..']
 [5637] ASSIGN Base[2], Base[3]
 [5648] POP // 2
 [5649] PUSHVAR GlobalVar[104] // 3
 [5655] CALL 25
 [5660] POP // 2
 [5661] POP // 1
 [5662] COND_GOTO currpos + 159 GlobalVar[1] [5831]
 [5672] PUSHTYPE 27(U8) // 2
 [5677] PUSHTYPE 17(UnicodeString) // 3
 [5682] PUSHTYPE 19(UnicodeString) // 4
 [5687] PUSHTYPE 17(UnicodeString) // 5
 [5692] PUSHTYPE 17(UnicodeString) // 6
 [5697] ASSIGN Base[6], GlobalVar[98]
 [5708] PUSHVAR Base[5] // 7
 [5714] CALL 26
 [5719] POP // 6
 [5720] POP // 5
 [5721] ASSIGN Base[4], Base[5]
 [5732] POP // 4
 [5733] CALC Base[4] + ['CommonExtensions\Microsoft\WindowsXamlFlavor']
 [5793] ASSIGN Base[3], Base[4]
 [5804] POP // 3
 [5805] PUSHVAR Base[2] // 4
 [5811] CALL 34
 [5816] POP // 3
 [5817] POP // 2
 [5818] CALC GlobalVar[1] OR Base[2]
 [5830] POP // 1
 [5831] PUSHTYPE 27(U8) // 2
 [5836] ASSIGN Base[2], GlobalVar[16]
 [5847] SETFLAG NOT Base[2]
 [5854] POP // 1
 [5855] FLAGGOTO currpos + 271 [6131]
 [5860] PUSHTYPE 17(UnicodeString) // 2
 [5865] PUSHTYPE 19(UnicodeString) // 3
 [5870] PUSHTYPE 17(UnicodeString) // 4
 [5875] PUSHTYPE 17(UnicodeString) // 5
 [5880] ASSIGN Base[5], GlobalVar[99]
 [5891] PUSHVAR Base[4] // 6
 [5897] CALL 26
 [5902] POP // 5
 [5903] POP // 4
 [5904] ASSIGN Base[3], Base[4]
 [5915] POP // 3
 [5916] CALC Base[3] + ['..\..']
 [5937] ASSIGN Base[2], Base[3]
 [5948] POP // 2
 [5949] PUSHVAR GlobalVar[105] // 3
 [5955] CALL 25
 [5960] POP // 2
 [5961] POP // 1
 [5962] COND_GOTO currpos + 159 GlobalVar[1] [6131]
 [5972] PUSHTYPE 27(U8) // 2
 [5977] PUSHTYPE 17(UnicodeString) // 3
 [5982] PUSHTYPE 19(UnicodeString) // 4
 [5987] PUSHTYPE 17(UnicodeString) // 5
 [5992] PUSHTYPE 17(UnicodeString) // 6
 [5997] ASSIGN Base[6], GlobalVar[99]
 [6008] PUSHVAR Base[5] // 7
 [6014] CALL 26
 [6019] POP // 6
 [6020] POP // 5
 [6021] ASSIGN Base[4], Base[5]
 [6032] POP // 4
 [6033] CALC Base[4] + ['CommonExtensions\Microsoft\WindowsXamlFlavor']
 [6093] ASSIGN Base[3], Base[4]
 [6104] POP // 3
 [6105] PUSHVAR Base[2] // 4
 [6111] CALL 34
 [6116] POP // 3
 [6117] POP // 2
 [6118] CALC GlobalVar[1] OR Base[2]
 [6130] POP // 1
 [6131] PUSHTYPE 17(UnicodeString) // 2
 [6136] PUSHTYPE 17(UnicodeString) // 3
 [6141] ASSIGN Base[3], ['{reg:HKCU\Software\{code:Delphi6_REGISTRY_HIVE},App|}']
 [6209] PUSHVAR Base[2] // 4
 [6215] CALL 24
 [6220] POP // 3
 [6221] POP // 2
 [6222] COMPARE into GlobalVar[24]: Base[2] <> ['']
 [6243] POP // 1
 [6244] PUSHTYPE 17(UnicodeString) // 2
 [6249] PUSHTYPE 17(UnicodeString) // 3
 [6254] ASSIGN Base[3], ['{reg:HKCU\Software\{code:Delphi7_REGISTRY_HIVE},App|}']
 [6322] PUSHVAR Base[2] // 4
 [6328] CALL 24
 [6333] POP // 3
 [6334] POP // 2
 [6335] COMPARE into GlobalVar[25]: Base[2] <> ['']
 [6356] POP // 1
 [6357] PUSHTYPE 17(UnicodeString) // 2
 [6362] ASSIGN Base[2], ['{reg:HKCU\Software\{code:Delphi2005_REGISTRY_HIVE},App|}']
 [6433] PUSHVAR GlobalVar[75] // 3
 [6439] CALL 24
 [6444] POP // 2
 [6445] POP // 1
 [6446] PUSHTYPE 17(UnicodeString) // 2
 [6451] ASSIGN Base[2], ['{reg:HKCU\Software\{code:Delphi2006_REGISTRY_HIVE},App|}']
 [6522] PUSHVAR GlobalVar[76] // 3
 [6528] CALL 24
 [6533] POP // 2
 [6534] POP // 1
 [6535] PUSHTYPE 17(UnicodeString) // 2
 [6540] ASSIGN Base[2], ['{reg:HKCU\Software\{code:Delphi2007_REGISTRY_HIVE},App|}']
 [6611] PUSHVAR GlobalVar[77] // 3
 [6617] CALL 24
 [6622] POP // 2
 [6623] POP // 1
 [6624] PUSHTYPE 17(UnicodeString) // 2
 [6629] ASSIGN Base[2], ['{reg:HKCU\Software\{code:Delphi2009_REGISTRY_HIVE},App|}']
 [6700] PUSHVAR GlobalVar[78] // 3
 [6706] CALL 24
 [6711] POP // 2
 [6712] POP // 1
 [6713] PUSHTYPE 17(UnicodeString) // 2
 [6718] ASSIGN Base[2], ['{reg:HKCU\Software\{code:Delphi2010_REGISTRY_HIVE},App|}']
 [6789] PUSHVAR GlobalVar[79] // 3
 [6795] CALL 24
 [6800] POP // 2
 [6801] POP // 1
 [6802] PUSHTYPE 17(UnicodeString) // 2
 [6807] ASSIGN Base[2], ['{reg:HKCU\Software\{code:DelphiXE_REGISTRY_HIVE},App|}']
 [6876] PUSHVAR GlobalVar[80] // 3
 [6882] CALL 24
 [6887] POP // 2
 [6888] POP // 1
 [6889] PUSHTYPE 17(UnicodeString) // 2
 [6894] ASSIGN Base[2], ['{reg:HKCU\Software\{code:DelphiXE2_REGISTRY_HIVE},App|}']
 [6964] PUSHVAR GlobalVar[81] // 3
 [6970] CALL 24
 [6975] POP // 2
 [6976] POP // 1
 [6977] PUSHTYPE 17(UnicodeString) // 2
 [6982] ASSIGN Base[2], ['{reg:HKCU\Software\{code:DelphiXE3_REGISTRY_HIVE},App|}']
 [7052] PUSHVAR GlobalVar[82] // 3
 [7058] CALL 24
 [7063] POP // 2
 [7064] POP // 1
 [7065] PUSHTYPE 17(UnicodeString) // 2
 [7070] ASSIGN Base[2], ['{reg:HKCU\Software\{code:DelphiXE4_REGISTRY_HIVE},App|}']
 [7140] PUSHVAR GlobalVar[83] // 3
 [7146] CALL 24
 [7151] POP // 2
 [7152] POP // 1
 [7153] PUSHTYPE 17(UnicodeString) // 2
 [7158] ASSIGN Base[2], ['{reg:HKCU\Software\{code:DelphiXE5_REGISTRY_HIVE},App|}']
 [7228] PUSHVAR GlobalVar[84] // 3
 [7234] CALL 24
 [7239] POP // 2
 [7240] POP // 1
 [7241] PUSHTYPE 17(UnicodeString) // 2
 [7246] ASSIGN Base[2], ['{reg:HKCU\Software\{code:DelphiXE6_REGISTRY_HIVE},App|}']
 [7316] PUSHVAR GlobalVar[85] // 3
 [7322] CALL 24
 [7327] POP // 2
 [7328] POP // 1
 [7329] PUSHTYPE 17(UnicodeString) // 2
 [7334] ASSIGN Base[2], ['{reg:HKCU\Software\{code:DelphiXE7_REGISTRY_HIVE},App|}']
 [7404] PUSHVAR GlobalVar[86] // 3
 [7410] CALL 24
 [7415] POP // 2
 [7416] POP // 1
 [7417] PUSHTYPE 17(UnicodeString) // 2
 [7422] ASSIGN Base[2], ['{reg:HKCU\Software\{code:DelphiXE8_REGISTRY_HIVE},App|}']
 [7492] PUSHVAR GlobalVar[87] // 3
 [7498] CALL 24
 [7503] POP // 2
 [7504] POP // 1
 [7505] PUSHTYPE 17(UnicodeString) // 2
 [7510] ASSIGN Base[2], ['{reg:HKCU\Software\{code:DelphiXE9_REGISTRY_HIVE},App|}']
 [7580] PUSHVAR GlobalVar[88] // 3
 [7586] CALL 24
 [7591] POP // 2
 [7592] POP // 1
 [7593] PUSHTYPE 17(UnicodeString) // 2
 [7598] ASSIGN Base[2], ['{reg:HKCU\Software\{code:DelphiXE10_REGISTRY_HIVE},App|}']
 [7669] PUSHVAR GlobalVar[89] // 3
 [7675] CALL 24
 [7680] POP // 2
 [7681] POP // 1
 [7682] PUSHTYPE 17(UnicodeString) // 2
 [7687] ASSIGN Base[2], ['{reg:HKCU\Software\{code:DelphiXE11_REGISTRY_HIVE},App|}']
 [7758] PUSHVAR GlobalVar[90] // 3
 [7764] CALL 24
 [7769] POP // 2
 [7770] POP // 1
 [7771] COMPARE into GlobalVar[58]: GlobalVar[75] <> ['']
 [7792] COMPARE into GlobalVar[59]: GlobalVar[76] <> ['']
 [7813] COMPARE into GlobalVar[60]: GlobalVar[77] <> ['']
 [7834] COMPARE into GlobalVar[61]: GlobalVar[78] <> ['']
 [7855] COMPARE into GlobalVar[62]: GlobalVar[79] <> ['']
 [7876] COMPARE into GlobalVar[63]: GlobalVar[80] <> ['']
 [7897] COMPARE into GlobalVar[64]: GlobalVar[81] <> ['']
 [7918] COMPARE into GlobalVar[65]: GlobalVar[82] <> ['']
 [7939] COMPARE into GlobalVar[66]: GlobalVar[83] <> ['']
 [7960] COMPARE into GlobalVar[67]: GlobalVar[84] <> ['']
 [7981] COMPARE into GlobalVar[68]: GlobalVar[85] <> ['']
 [8002] COMPARE into GlobalVar[69]: GlobalVar[86] <> ['']
 [8023] COMPARE into GlobalVar[70]: GlobalVar[87] <> ['']
 [8044] COMPARE into GlobalVar[71]: GlobalVar[88] <> ['']
 [8065] COMPARE into GlobalVar[72]: GlobalVar[89] <> ['']
 [8086] COMPARE into GlobalVar[73]: GlobalVar[90] <> ['']
 [8107] PUSHTYPE 17(UnicodeString) // 2
 [8112] PUSHTYPE 17(UnicodeString) // 3
 [8117] ASSIGN Base[3], ['{reg:HKCU\Software\{code:Delphi2005_REGISTRY_HIVE}\Personalities,Delphi.Win32|}']
 [8211] PUSHVAR Base[2] // 4
 [8217] CALL 24
 [8222] POP // 3
 [8223] POP // 2
 [8224] COMPARE into GlobalVar[26]: Base[2] <> ['']
 [8245] POP // 1
 [8246] PUSHTYPE 17(UnicodeString) // 2
 [8251] PUSHTYPE 17(UnicodeString) // 3
 [8256] ASSIGN Base[3], ['{reg:HKCU\Software\{code:Delphi2005_REGISTRY_HIVE}\Personalities,BCB|}']
 [8341] PUSHVAR Base[2] // 4
 [8347] CALL 24
 [8352] POP // 3
 [8353] POP // 2
 [8354] COMPARE into GlobalVar[42]: Base[2] <> ['']
 [8375] POP // 1
 [8376] PUSHTYPE 17(UnicodeString) // 2
 [8381] PUSHTYPE 17(UnicodeString) // 3
 [8386] ASSIGN Base[3], ['{reg:HKCU\Software\{code:Delphi2006_REGISTRY_HIVE}\Personalities,Delphi.Win32|}']
 [8480] PUSHVAR Base[2] // 4
 [8486] CALL 24
 [8491] POP // 3
 [8492] POP // 2
 [8493] COMPARE into GlobalVar[27]: Base[2] <> ['']
 [8514] POP // 1
 [8515] PUSHTYPE 17(UnicodeString) // 2
 [8520] PUSHTYPE 17(UnicodeString) // 3
 [8525] ASSIGN Base[3], ['{reg:HKCU\Software\{code:Delphi2006_REGISTRY_HIVE}\Personalities,BCB|}']
 [8610] PUSHVAR Base[2] // 4
 [8616] CALL 24
 [8621] POP // 3
 [8622] POP // 2
 [8623] COMPARE into GlobalVar[43]: Base[2] <> ['']
 [8644] POP // 1
 [8645] PUSHTYPE 17(UnicodeString) // 2
 [8650] PUSHTYPE 17(UnicodeString) // 3
 [8655] ASSIGN Base[3], ['{reg:HKCU\Software\{code:Delphi2007_REGISTRY_HIVE}\Personalities,Delphi.Win32|}']
 [8749] PUSHVAR Base[2] // 4
 [8755] CALL 24
 [8760] POP // 3
 [8761] POP // 2
 [8762] COMPARE into GlobalVar[28]: Base[2] <> ['']
 [8783] POP // 1
 [8784] PUSHTYPE 17(UnicodeString) // 2
 [8789] PUSHTYPE 17(UnicodeString) // 3
 [8794] ASSIGN Base[3], ['{reg:HKCU\Software\{code:Delphi2007_REGISTRY_HIVE}\Personalities,BCB|}']
 [8879] PUSHVAR Base[2] // 4
 [8885] CALL 24
 [8890] POP // 3
 [8891] POP // 2
 [8892] COMPARE into GlobalVar[44]: Base[2] <> ['']
 [8913] POP // 1
 [8914] PUSHTYPE 17(UnicodeString) // 2
 [8919] PUSHTYPE 17(UnicodeString) // 3
 [8924] ASSIGN Base[3], ['{reg:HKCU\Software\{code:Delphi2009_REGISTRY_HIVE}\Personalities,Delphi.Win32|}']
 [9018] PUSHVAR Base[2] // 4
 [9024] CALL 24
 [9029] POP // 3
 [9030] POP // 2
 [9031] COMPARE into GlobalVar[29]: Base[2] <> ['']
 [9052] POP // 1
 [9053] PUSHTYPE 17(UnicodeString) // 2
 [9058] PUSHTYPE 17(UnicodeString) // 3
 [9063] ASSIGN Base[3], ['{reg:HKCU\Software\{code:Delphi2009_REGISTRY_HIVE}\Personalities,BCB|}']
 [9148] PUSHVAR Base[2] // 4
 [9154] CALL 24
 [9159] POP // 3
 [9160] POP // 2
 [9161] COMPARE into GlobalVar[45]: Base[2] <> ['']
 [9182] POP // 1
 [9183] PUSHTYPE 17(UnicodeString) // 2
 [9188] PUSHTYPE 17(UnicodeString) // 3
 [9193] ASSIGN Base[3], ['{reg:HKCU\Software\{code:Delphi2010_REGISTRY_HIVE}\Personalities,Delphi.Win32|}']
 [9287] PUSHVAR Base[2] // 4
 [9293] CALL 24
 [9298] POP // 3
 [9299] POP // 2
 [9300] COMPARE into GlobalVar[30]: Base[2] <> ['']
 [9321] POP // 1
 [9322] PUSHTYPE 17(UnicodeString) // 2
 [9327] PUSHTYPE 17(UnicodeString) // 3
 [9332] ASSIGN Base[3], ['{reg:HKCU\Software\{code:Delphi2010_REGISTRY_HIVE}\Personalities,BCB|}']
 [9417] PUSHVAR Base[2] // 4
 [9423] CALL 24
 [9428] POP // 3
 [9429] POP // 2
 [9430] COMPARE into GlobalVar[46]: Base[2] <> ['']
 [9451] POP // 1
 [9452] PUSHTYPE 17(UnicodeString) // 2
 [9457] PUSHTYPE 17(UnicodeString) // 3
 [9462] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE_REGISTRY_HIVE}\Personalities,Delphi.Win32|}']
 [9554] PUSHVAR Base[2] // 4
 [9560] CALL 24
 [9565] POP // 3
 [9566] POP // 2
 [9567] COMPARE into GlobalVar[31]: Base[2] <> ['']
 [9588] POP // 1
 [9589] PUSHTYPE 17(UnicodeString) // 2
 [9594] PUSHTYPE 17(UnicodeString) // 3
 [9599] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE_REGISTRY_HIVE}\Personalities,BCB|}']
 [9682] PUSHVAR Base[2] // 4
 [9688] CALL 24
 [9693] POP // 3
 [9694] POP // 2
 [9695] COMPARE into GlobalVar[47]: Base[2] <> ['']
 [9716] POP // 1
 [9717] PUSHTYPE 17(UnicodeString) // 2
 [9722] PUSHTYPE 17(UnicodeString) // 3
 [9727] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE2_REGISTRY_HIVE}\Personalities,Delphi.Win32|}']
 [9820] PUSHVAR Base[2] // 4
 [9826] CALL 24
 [9831] POP // 3
 [9832] POP // 2
 [9833] COMPARE into GlobalVar[32]: Base[2] <> ['']
 [9854] POP // 1
 [9855] PUSHTYPE 17(UnicodeString) // 2
 [9860] PUSHTYPE 17(UnicodeString) // 3
 [9865] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE2_REGISTRY_HIVE}\Personalities,BCB|}']
 [9949] PUSHVAR Base[2] // 4
 [9955] CALL 24
 [9960] POP // 3
 [9961] POP // 2
 [9962] COMPARE into GlobalVar[48]: Base[2] <> ['']
 [9983] POP // 1
 [9984] PUSHTYPE 17(UnicodeString) // 2
 [9989] PUSHTYPE 17(UnicodeString) // 3
 [9994] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE3_REGISTRY_HIVE}\Personalities,Delphi.Win32|}']
 [10087] PUSHVAR Base[2] // 4
 [10093] CALL 24
 [10098] POP // 3
 [10099] POP // 2
 [10100] COMPARE into GlobalVar[33]: Base[2] <> ['']
 [10121] POP // 1
 [10122] PUSHTYPE 17(UnicodeString) // 2
 [10127] PUSHTYPE 17(UnicodeString) // 3
 [10132] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE3_REGISTRY_HIVE}\Personalities,BCB|}']
 [10216] PUSHVAR Base[2] // 4
 [10222] CALL 24
 [10227] POP // 3
 [10228] POP // 2
 [10229] COMPARE into GlobalVar[49]: Base[2] <> ['']
 [10250] POP // 1
 [10251] PUSHTYPE 17(UnicodeString) // 2
 [10256] PUSHTYPE 17(UnicodeString) // 3
 [10261] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE4_REGISTRY_HIVE}\Personalities,Delphi.Win32|}']
 [10354] PUSHVAR Base[2] // 4
 [10360] CALL 24
 [10365] POP // 3
 [10366] POP // 2
 [10367] COMPARE into GlobalVar[34]: Base[2] <> ['']
 [10388] POP // 1
 [10389] PUSHTYPE 17(UnicodeString) // 2
 [10394] PUSHTYPE 17(UnicodeString) // 3
 [10399] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE4_REGISTRY_HIVE}\Personalities,BCB|}']
 [10483] PUSHVAR Base[2] // 4
 [10489] CALL 24
 [10494] POP // 3
 [10495] POP // 2
 [10496] COMPARE into GlobalVar[50]: Base[2] <> ['']
 [10517] POP // 1
 [10518] PUSHTYPE 17(UnicodeString) // 2
 [10523] PUSHTYPE 17(UnicodeString) // 3
 [10528] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE5_REGISTRY_HIVE}\Personalities,Delphi.Win32|}']
 [10621] PUSHVAR Base[2] // 4
 [10627] CALL 24
 [10632] POP // 3
 [10633] POP // 2
 [10634] COMPARE into GlobalVar[35]: Base[2] <> ['']
 [10655] POP // 1
 [10656] PUSHTYPE 17(UnicodeString) // 2
 [10661] PUSHTYPE 17(UnicodeString) // 3
 [10666] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE5_REGISTRY_HIVE}\Personalities,BCB|}']
 [10750] PUSHVAR Base[2] // 4
 [10756] CALL 24
 [10761] POP // 3
 [10762] POP // 2
 [10763] COMPARE into GlobalVar[51]: Base[2] <> ['']
 [10784] POP // 1
 [10785] PUSHTYPE 17(UnicodeString) // 2
 [10790] PUSHTYPE 17(UnicodeString) // 3
 [10795] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE6_REGISTRY_HIVE}\Personalities,Delphi.Win32|}']
 [10888] PUSHVAR Base[2] // 4
 [10894] CALL 24
 [10899] POP // 3
 [10900] POP // 2
 [10901] COMPARE into GlobalVar[36]: Base[2] <> ['']
 [10922] POP // 1
 [10923] PUSHTYPE 17(UnicodeString) // 2
 [10928] PUSHTYPE 17(UnicodeString) // 3
 [10933] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE6_REGISTRY_HIVE}\Personalities,BCB|}']
 [11017] PUSHVAR Base[2] // 4
 [11023] CALL 24
 [11028] POP // 3
 [11029] POP // 2
 [11030] COMPARE into GlobalVar[52]: Base[2] <> ['']
 [11051] POP // 1
 [11052] PUSHTYPE 17(UnicodeString) // 2
 [11057] PUSHTYPE 17(UnicodeString) // 3
 [11062] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE7_REGISTRY_HIVE}\Personalities,Delphi.Win32|}']
 [11155] PUSHVAR Base[2] // 4
 [11161] CALL 24
 [11166] POP // 3
 [11167] POP // 2
 [11168] COMPARE into GlobalVar[37]: Base[2] <> ['']
 [11189] POP // 1
 [11190] PUSHTYPE 17(UnicodeString) // 2
 [11195] PUSHTYPE 17(UnicodeString) // 3
 [11200] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE7_REGISTRY_HIVE}\Personalities,BCB|}']
 [11284] PUSHVAR Base[2] // 4
 [11290] CALL 24
 [11295] POP // 3
 [11296] POP // 2
 [11297] COMPARE into GlobalVar[53]: Base[2] <> ['']
 [11318] POP // 1
 [11319] PUSHTYPE 17(UnicodeString) // 2
 [11324] PUSHTYPE 17(UnicodeString) // 3
 [11329] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE8_REGISTRY_HIVE}\Personalities,Delphi.Win32|}']
 [11422] PUSHVAR Base[2] // 4
 [11428] CALL 24
 [11433] POP // 3
 [11434] POP // 2
 [11435] COMPARE into GlobalVar[38]: Base[2] <> ['']
 [11456] POP // 1
 [11457] PUSHTYPE 17(UnicodeString) // 2
 [11462] PUSHTYPE 17(UnicodeString) // 3
 [11467] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE8_REGISTRY_HIVE}\Personalities,BCB|}']
 [11551] PUSHVAR Base[2] // 4
 [11557] CALL 24
 [11562] POP // 3
 [11563] POP // 2
 [11564] COMPARE into GlobalVar[54]: Base[2] <> ['']
 [11585] POP // 1
 [11586] PUSHTYPE 17(UnicodeString) // 2
 [11591] PUSHTYPE 17(UnicodeString) // 3
 [11596] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE9_REGISTRY_HIVE}\Personalities,Delphi.Win32|}']
 [11689] PUSHVAR Base[2] // 4
 [11695] CALL 24
 [11700] POP // 3
 [11701] POP // 2
 [11702] COMPARE into GlobalVar[39]: Base[2] <> ['']
 [11723] POP // 1
 [11724] PUSHTYPE 17(UnicodeString) // 2
 [11729] PUSHTYPE 17(UnicodeString) // 3
 [11734] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE9_REGISTRY_HIVE}\Personalities,BCB|}']
 [11818] PUSHVAR Base[2] // 4
 [11824] CALL 24
 [11829] POP // 3
 [11830] POP // 2
 [11831] COMPARE into GlobalVar[55]: Base[2] <> ['']
 [11852] POP // 1
 [11853] PUSHTYPE 17(UnicodeString) // 2
 [11858] PUSHTYPE 17(UnicodeString) // 3
 [11863] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE10_REGISTRY_HIVE}\Personalities,Delphi.Win32|}']
 [11957] PUSHVAR Base[2] // 4
 [11963] CALL 24
 [11968] POP // 3
 [11969] POP // 2
 [11970] COMPARE into GlobalVar[40]: Base[2] <> ['']
 [11991] POP // 1
 [11992] PUSHTYPE 17(UnicodeString) // 2
 [11997] PUSHTYPE 17(UnicodeString) // 3
 [12002] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE10_REGISTRY_HIVE}\Personalities,BCB|}']
 [12087] PUSHVAR Base[2] // 4
 [12093] CALL 24
 [12098] POP // 3
 [12099] POP // 2
 [12100] COMPARE into GlobalVar[56]: Base[2] <> ['']
 [12121] POP // 1
 [12122] PUSHTYPE 17(UnicodeString) // 2
 [12127] PUSHTYPE 17(UnicodeString) // 3
 [12132] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE11_REGISTRY_HIVE}\Personalities,Delphi.Win32|}']
 [12226] PUSHVAR Base[2] // 4
 [12232] CALL 24
 [12237] POP // 3
 [12238] POP // 2
 [12239] COMPARE into GlobalVar[41]: Base[2] <> ['']
 [12260] POP // 1
 [12261] PUSHTYPE 17(UnicodeString) // 2
 [12266] PUSHTYPE 17(UnicodeString) // 3
 [12271] ASSIGN Base[3], ['{reg:HKCU\Software\{code:DelphiXE11_REGISTRY_HIVE}\Personalities,BCB|}']
 [12356] PUSHVAR Base[2] // 4
 [12362] CALL 24
 [12367] POP // 3
 [12368] POP // 2
 [12369] COMPARE into GlobalVar[57]: Base[2] <> ['']
 [12390] POP // 1
 [12391] PUSHVAR GlobalVar[23] // 2
 [12397] CALL 1
 [12402] POP // 1
 [12403] COND_GOTO currpos + 12 GlobalVar[23] [12425]
 [12413] CALC GlobalVar[23] OR GlobalVar[24]
 [12425] COND_GOTO currpos + 12 GlobalVar[23] [12447]
 [12435] CALC GlobalVar[23] OR GlobalVar[25]
 [12447] COND_GOTO currpos + 12 GlobalVar[23] [12469]
 [12457] CALC GlobalVar[23] OR GlobalVar[58]
 [12469] COND_GOTO currpos + 12 GlobalVar[23] [12491]
 [12479] CALC GlobalVar[23] OR GlobalVar[59]
 [12491] COND_GOTO currpos + 12 GlobalVar[23] [12513]
 [12501] CALC GlobalVar[23] OR GlobalVar[60]
 [12513] COND_GOTO currpos + 12 GlobalVar[23] [12535]
 [12523] CALC GlobalVar[23] OR GlobalVar[61]
 [12535] COND_GOTO currpos + 12 GlobalVar[23] [12557]
 [12545] CALC GlobalVar[23] OR GlobalVar[62]
 [12557] COND_GOTO currpos + 12 GlobalVar[23] [12579]
 [12567] CALC GlobalVar[23] OR GlobalVar[63]
 [12579] COND_GOTO currpos + 12 GlobalVar[23] [12601]
 [12589] CALC GlobalVar[23] OR GlobalVar[64]
 [12601] COND_GOTO currpos + 12 GlobalVar[23] [12623]
 [12611] CALC GlobalVar[23] OR GlobalVar[65]
 [12623] COND_GOTO currpos + 12 GlobalVar[23] [12645]
 [12633] CALC GlobalVar[23] OR GlobalVar[66]
 [12645] COND_GOTO currpos + 12 GlobalVar[23] [12667]
 [12655] CALC GlobalVar[23] OR GlobalVar[67]
 [12667] COND_GOTO currpos + 12 GlobalVar[23] [12689]
 [12677] CALC GlobalVar[23] OR GlobalVar[68]
 [12689] COND_GOTO currpos + 12 GlobalVar[23] [12711]
 [12699] CALC GlobalVar[23] OR GlobalVar[69]
 [12711] COND_GOTO currpos + 12 GlobalVar[23] [12733]
 [12721] CALC GlobalVar[23] OR GlobalVar[70]
 [12733] COND_GOTO currpos + 12 GlobalVar[23] [12755]
 [12743] CALC GlobalVar[23] OR GlobalVar[71]
 [12755] COND_GOTO currpos + 12 GlobalVar[23] [12777]
 [12765] CALC GlobalVar[23] OR GlobalVar[72]
 [12777] COND_GOTO currpos + 12 GlobalVar[23] [12799]
 [12787] CALC GlobalVar[23] OR GlobalVar[73]
 [12799] RET
Proc [24]: External Decl: \01\00 EXPANDCONSTANT
Proc [25]: External Decl: \01\00 EXPANDFILENAME
Proc [26]: External Decl: \01\00 ADDBACKSLASH
Proc [27]: External Decl: \01\00 DIREXISTS
Proc [28]: External Decl: \01\00 FILEEXISTS
Proc [29]: External Decl: \01\00\00 REGKEYEXISTS
Proc [30]: External Decl: \01\00\00 POS
Proc [31]: External Decl: \01\00\00\00 COPY
Proc [32]: External Decl: \01 LENGTH
Proc [33]: External Decl: \01\00 STRTOINT
Proc [34]: External Decl: \01\00 FILEORDIREXISTS
Proc [35] Export: LOADVS15 -1
 [0] PUSHTYPE 30(Interface) // 1
 [5] PUSHTYPE 11(S32) // 2
 [10] PUSHTYPE 31(Interface) // 3
 [15] PUSHTYPE 32(Interface) // 4
 [20] PUSHTYPE 20(WideString) // 5
 [25] PUSHTYPE 20(WideString) // 6
 [30] PUSHTYPE 20(WideString) // 7
 [35] PUSHTYPE 10(U32) // 8
 [40] ASSIGN Base[8], [29]
 [55] PUSHVAR GlobalVar[116] // 9
 [61] CALL 36
 [66] POP // 8
 [67] POP // 7
 [68] PUSHTYPE 10(U32) // 8
 [73] ASSIGN Base[8], [29]
 [88] PUSHVAR GlobalVar[115] // 9
 [94] CALL 36
 [99] POP // 8
 [100] POP // 7
 [101] PUSHEXCEPTION 4294967295 1201 4294967295 1204
 [118] PUSHTYPE 33(Interface) // 8
 [123] PUSHTYPE 35(Record(U32,U16,U16,StaticArray[8] of U8)) // 9
 [128] PUSHTYPE 17(UnicodeString) // 10
 [133] ASSIGN Base[10], ['{177F0C4A-1CD3-4DE7-A32C-71DBBB9FA36D}']
 [186] PUSHVAR Base[9] // 11
 [192] CALL 38
 [197] POP // 10
 [198] POP // 9
 [199] PUSHVAR Base[8] // 10
 [205] CALL 37
 [210] POP // 9
 [211] POP // 8
 [212] ASSIGN Base[1], Base[8]
 [223] POP // 7
 [224] PUSHTYPE 27(U8) // 8
 [229] PUSHTYPE 11(S32) // 9
 [234] PUSHTYPE 0(Pointer) // 10
 [239] SETPOINTER Base[10]: Base[4]
 [250] PUSHTYPE 30(Interface) // 11
 [255] ASSIGN Base[11], Base[1]
 [266] PUSHVAR Base[9] // 12
 [272] CALL 39
 [277] POP // 11
 [278] POP // 10
 [279] POP // 9
 [280] COMPARE into Base[8]: Base[9] <> [0]
 [301] POP // 8
 [302] SETFLAG NOT Base[8]
 [309] POP // 7
 [310] FLAGGOTO currpos + 1 [316]
 [315] RET
 [316] PUSHTYPE 27(U8) // 8
 [321] PUSHTYPE 32(Interface) // 9
 [326] PUSHTYPE 0(Pointer) // 10
 [331] SETPOINTER Base[10]: Base[9]
 [342] CALL 40
 [347] POP // 9
 [348] COMPARE into Base[8]: Base[4] = Base[9]
 [365] POP // 8
 [366] SETFLAG NOT Base[8]
 [373] POP // 7
 [374] FLAGGOTO currpos + 1 [380]
 [379] RET
 [380] PUSHTYPE 27(U8) // 8
 [385] PUSHTYPE 11(S32) // 9
 [390] PUSHTYPE 0(Pointer) // 10
 [395] SETPOINTER Base[10]: Base[2]
 [406] PUSHTYPE 0(Pointer) // 11
 [411] SETPOINTER Base[11]: Base[3]
 [422] PUSHTYPE 11(S32) // 12
 [427] ASSIGN Base[12], [1]
 [442] PUSHTYPE 32(Interface) // 13
 [447] ASSIGN Base[13], Base[4]
 [458] PUSHVAR Base[9] // 14
 [464] CALL 41
 [469] POP // 13
 [470] POP // 12
 [471] POP // 11
 [472] POP // 10
 [473] POP // 9
 [474] POP // 8
 [475] PUSHTYPE 27(U8) // 9
 [480] COMPARE into Base[9]: Base[2] = [0]
 [501] SETFLAG NOT Base[9]
 [508] POP // 8
 [509] FLAGGOTO currpos + 5 [519]
 [514] GOTO currpos + 797 [1316]
 [519] PUSHTYPE 27(U8) // 9
 [524] PUSHTYPE 31(Interface) // 10
 [529] PUSHTYPE 0(Pointer) // 11
 [534] SETPOINTER Base[11]: Base[10]
 [545] CALL 42
 [550] POP // 10
 [551] COMPARE into Base[9]: Base[3] = Base[10]
 [568] POP // 9
 [569] SETFLAG NOT Base[9]
 [576] POP // 8
 [577] FLAGGOTO currpos + 5 [587]
 [582] GOTO currpos + 707 [1294]
 [587] PUSHTYPE 11(S32) // 9
 [592] PUSHTYPE 0(Pointer) // 10
 [597] SETPOINTER Base[10]: Base[5]
 [608] PUSHTYPE 11(S32) // 11
 [613] ASSIGN Base[11], [1033]
 [628] PUSHTYPE 31(Interface) // 12
 [633] ASSIGN Base[12], Base[3]
 [644] PUSHVAR Base[9] // 13
 [650] CALL 43
 [655] POP // 12
 [656] POP // 11
 [657] POP // 10
 [658] POP // 9
 [659] POP // 8
 [660] PUSHTYPE 11(S32) // 9
 [665] PUSHTYPE 0(Pointer) // 10
 [670] SETPOINTER Base[10]: Base[6]
 [681] PUSHTYPE 31(Interface) // 11
 [686] ASSIGN Base[11], Base[3]
 [697] PUSHVAR Base[9] // 12
 [703] CALL 44
 [708] POP // 11
 [709] POP // 10
 [710] POP // 9
 [711] POP // 8
 [712] PUSHTYPE 11(S32) // 9
 [717] PUSHTYPE 0(Pointer) // 10
 [722] SETPOINTER Base[10]: Base[7]
 [733] PUSHTYPE 31(Interface) // 11
 [738] ASSIGN Base[11], Base[3]
 [749] PUSHVAR Base[9] // 12
 [755] CALL 45
 [760] POP // 11
 [761] POP // 10
 [762] POP // 9
 [763] POP // 8
 [764] PUSHTYPE 17(UnicodeString) // 9
 [769] PUSHTYPE 19(UnicodeString) // 10
 [774] ASSIGN Base[10], ['Detecting ']
 [799] CALC Base[10] + Base[5]
 [811] CALC Base[10] + [' in ']
 [831] CALC Base[10] + Base[7]
 [843] ASSIGN Base[9], Base[10]
 [854] POP // 9
 [855] CALL 46
 [860] POP // 8
 [861] PUSHTYPE 27(U8) // 9
 [866] PUSHTYPE 11(S32) // 10
 [871] PUSHTYPE 15(String) // 11
 [876] PUSHTYPE 20(WideString) // 12
 [881] PUSHTYPE 20(WideString) // 13
 [886] ASSIGN Base[13], Base[5]
 [897] PUSHVAR Base[12] // 14
 [903] CALL 47
 [908] POP // 13
 [909] POP // 12
 [910] ASSIGN Base[11], Base[12]
 [921] POP // 11
 [922] PUSHTYPE 18(String) // 12
 [927] ASSIGN Base[12], ['express']
 [949] PUSHVAR Base[10] // 13
 [955] CALL 30
 [960] POP // 12
 [961] POP // 11
 [962] POP // 10
 [963] COMPARE into Base[9]: Base[10] > [0]
 [984] POP // 9
 [985] SETFLAG NOT Base[9]
 [992] POP // 8
 [993] FLAGGOTO currpos + 47 [1045]
 [998] PUSHTYPE 17(UnicodeString) // 9
 [1003] ASSIGN Base[9], ['Skipping express']
 [1034] CALL 46
 [1039] POP // 8
 [1040] GOTO currpos + 249 [1294]
 [1045] PUSHTYPE 11(S32) // 9
 [1050] PUSHTYPE 17(UnicodeString) // 10
 [1055] PUSHTYPE 19(UnicodeString) // 11
 [1060] ASSIGN Base[11], Base[5]
 [1071] CALC Base[11] + [#61]
 [1084] CALC Base[11] + Base[7]
 [1096] ASSIGN Base[10], Base[11]
 [1107] POP // 10
 [1108] PUSHTYPE 29(Class) // 11
 [1113] ASSIGN Base[11], GlobalVar[116]
 [1124] PUSHVAR Base[9] // 12
 [1130] CALL 48
 [1135] POP // 11
 [1136] POP // 10
 [1137] POP // 9
 [1138] POP // 8
 [1139] PUSHTYPE 11(S32) // 9
 [1144] PUSHTYPE 17(UnicodeString) // 10
 [1149] PUSHTYPE 17(UnicodeString) // 11
 [1154] PUSHTYPE 19(UnicodeString) // 12
 [1159] PUSHTYPE 17(UnicodeString) // 13
 [1164] PUSHTYPE 17(UnicodeString) // 14
 [1169] ASSIGN Base[14], Base[7]
 [1180] PUSHVAR Base[13] // 15
 [1186] CALL 26
 [1191] POP // 14
 [1192] POP // 13
 [1193] ASSIGN Base[12], Base[13]
 [1204] POP // 12
 [1205] CALC Base[12] + ['..\..']
 [1226] ASSIGN Base[11], Base[12]
 [1237] POP // 11
 [1238] PUSHVAR Base[10] // 12
 [1244] CALL 25
 [1249] POP // 11
 [1250] POP // 10
 [1251] PUSHTYPE 29(Class) // 11
 [1256] ASSIGN Base[11], GlobalVar[115]
 [1267] PUSHVAR Base[9] // 12
 [1273] CALL 48
 [1278] POP // 11
 [1279] POP // 10
 [1280] POP // 9
 [1281] POP // 8
 [1282] ASSIGN GlobalVar[18], [1]
 [1294] ASSIGN Base[8], [0]
 [1306] COND_NOT_GOTO currpos + 4294966365 Base[8] [385]
 [1316] POP // 7
 [1317] POPEXCEPTION 0
 [1319] RET
 [1320] POPEXCEPTION 2
 [1322] RET
Proc [36]: External Decl: class:TSTRINGLIST|CREATE|\00\01 
Proc [37]: External Decl: \01\00 CREATECOMOBJECT
Proc [38]: External Decl: \01\00 STRINGTOGUID
Proc [39]: External Decl: intf:.\06\00\00\00\03\01\01 
Proc [40]: External Decl: class:- 
Proc [41]: External Decl: intf:.\03\00\00\00\03\01\00\01\01 
Proc [42]: External Decl: class:- 
Proc [43]: External Decl: intf:.\08\00\00\00\03\01\00\01 
Proc [44]: External Decl: intf:.\05\00\00\00\03\01\01 
Proc [45]: External Decl: intf:.\06\00\00\00\03\01\01 
Proc [46]: External Decl: \00\00 LOG
Proc [47]: External Decl: \01\00 LOWERCASE
Proc [48]: External Decl: class:TSTRINGS|ADD|\00\01\00 
Proc [49] Export: DEINITIALIZEPATHS -1
 [0] ASSIGN GlobalVar[74], [0]
 [12] RET
Proc [50] Export: SET_PATHS 27 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], Base[-2]
 [16] PUSHVAR Base[-2] // 2
 [22] CALL 24
 [27] POP // 1
 [28] POP // 0
 [29] PUSHTYPE 27(U8) // 1
 [34] PUSHTYPE 11(S32) // 2
 [39] PUSHTYPE 19(UnicodeString) // 3
 [44] ASSIGN Base[3], Base[-2]
 [55] PUSHTYPE 17(UnicodeString) // 4
 [60] PUSHTYPE 17(UnicodeString) // 5
 [65] ASSIGN Base[5], ['{app}\bin']
 [89] PUSHVAR Base[4] // 6
 [95] CALL 24
 [100] POP // 5
 [101] POP // 4
 [102] CALC Base[3] + Base[4]
 [114] POP // 3
 [115] PUSHVAR Base[2] // 4
 [121] CALL 32
 [126] POP // 3
 [127] POP // 2
 [128] COMPARE into Base[1]: Base[2] > [2048]
 [149] POP // 1
 [150] SETFLAG NOT Base[1]
 [157] POP // 0
 [158] FLAGGOTO currpos + 17 [180]
 [163] ASSIGN Base[-1], [0]
 [175] GOTO currpos + 151 [331]
 [180] PUSHTYPE 27(U8) // 1
 [185] PUSHTYPE 11(S32) // 2
 [190] PUSHTYPE 17(UnicodeString) // 3
 [195] ASSIGN Base[3], Base[-2]
 [206] PUSHTYPE 17(UnicodeString) // 4
 [211] PUSHTYPE 17(UnicodeString) // 5
 [216] ASSIGN Base[5], ['{app}\bin']
 [240] PUSHVAR Base[4] // 6
 [246] CALL 24
 [251] POP // 5
 [252] POP // 4
 [253] PUSHVAR Base[2] // 5
 [259] CALL 30
 [264] POP // 4
 [265] POP // 3
 [266] POP // 2
 [267] COMPARE into Base[1]: Base[2] <= [0]
 [288] POP // 1
 [289] SETFLAG NOT Base[1]
 [296] POP // 0
 [297] FLAGGOTO currpos + 17 [319]
 [302] ASSIGN Base[-1], [1]
 [314] GOTO currpos + 12 [331]
 [319] ASSIGN Base[-1], [0]
 [331] RET
Proc [51] Export: EW_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{reg:HKCU\Software\RemObjects\Everwood for .NET,InstallDir|{pf}\RemObjects Software\Everwood}']
 [113] PUSHVAR Base[-1] // 2
 [119] CALL 24
 [124] POP // 1
 [125] POP // 0
 [126] RET
Proc [52] Export: NET_CFSDK_INSTALLED 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[20]
 [16] RET
Proc [53] Export: NET_CFSDK_INSTALLROOT 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[91]
 [16] RET
Proc [54] Export: VSNET2005 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[10]
 [16] RET
Proc [55] Export: VSNET2008 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[11]
 [16] RET
Proc [56] Export: VS2010 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[12]
 [16] RET
Proc [57] Export: VS2012 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[13]
 [16] RET
Proc [58] Export: VS2013 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[14]
 [16] RET
Proc [59] Export: VS2015 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[16]
 [16] RET
Proc [60] Export: VS15 27
 [0] CALL 35
 [5] ASSIGN Base[-1], GlobalVar[18]
 [16] RET
Proc [61] Export: VS2013_WP81 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[15]
 [16] RET
Proc [62] Export: VS2015_WP81 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[17]
 [16] RET
Proc [63] Export: VS15_WP81 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[19]
 [16] RET
Proc [64] Export: VSNET2005UP 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 54
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 55
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] COND_GOTO currpos + 30 Base[-1] [92]
 [62] PUSHTYPE 27(U8) // 1
 [67] PUSHVAR Base[1] // 2
 [73] CALL 56
 [78] POP // 1
 [79] CALC Base[-1] OR Base[1]
 [91] POP // 0
 [92] COND_GOTO currpos + 30 Base[-1] [132]
 [102] PUSHTYPE 27(U8) // 1
 [107] PUSHVAR Base[1] // 2
 [113] CALL 57
 [118] POP // 1
 [119] CALC Base[-1] OR Base[1]
 [131] POP // 0
 [132] COND_GOTO currpos + 30 Base[-1] [172]
 [142] PUSHTYPE 27(U8) // 1
 [147] PUSHVAR Base[1] // 2
 [153] CALL 58
 [158] POP // 1
 [159] CALC Base[-1] OR Base[1]
 [171] POP // 0
 [172] COND_GOTO currpos + 30 Base[-1] [212]
 [182] PUSHTYPE 27(U8) // 1
 [187] PUSHVAR Base[1] // 2
 [193] CALL 59
 [198] POP // 1
 [199] CALC Base[-1] OR Base[1]
 [211] POP // 0
 [212] COND_GOTO currpos + 30 Base[-1] [252]
 [222] PUSHTYPE 27(U8) // 1
 [227] PUSHVAR Base[1] // 2
 [233] CALL 60
 [238] POP // 1
 [239] CALC Base[-1] OR Base[1]
 [251] POP // 0
 [252] RET
Proc [65] Export: VSNET2008UP 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 55
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 56
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] COND_GOTO currpos + 30 Base[-1] [92]
 [62] PUSHTYPE 27(U8) // 1
 [67] PUSHVAR Base[1] // 2
 [73] CALL 57
 [78] POP // 1
 [79] CALC Base[-1] OR Base[1]
 [91] POP // 0
 [92] COND_GOTO currpos + 30 Base[-1] [132]
 [102] PUSHTYPE 27(U8) // 1
 [107] PUSHVAR Base[1] // 2
 [113] CALL 58
 [118] POP // 1
 [119] CALC Base[-1] OR Base[1]
 [131] POP // 0
 [132] COND_GOTO currpos + 30 Base[-1] [172]
 [142] PUSHTYPE 27(U8) // 1
 [147] PUSHVAR Base[1] // 2
 [153] CALL 59
 [158] POP // 1
 [159] CALC Base[-1] OR Base[1]
 [171] POP // 0
 [172] COND_GOTO currpos + 30 Base[-1] [212]
 [182] PUSHTYPE 27(U8) // 1
 [187] PUSHVAR Base[1] // 2
 [193] CALL 60
 [198] POP // 1
 [199] CALC Base[-1] OR Base[1]
 [211] POP // 0
 [212] RET
Proc [66] Export: VS2010UP 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 56
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 57
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] COND_GOTO currpos + 30 Base[-1] [92]
 [62] PUSHTYPE 27(U8) // 1
 [67] PUSHVAR Base[1] // 2
 [73] CALL 58
 [78] POP // 1
 [79] CALC Base[-1] OR Base[1]
 [91] POP // 0
 [92] COND_GOTO currpos + 30 Base[-1] [132]
 [102] PUSHTYPE 27(U8) // 1
 [107] PUSHVAR Base[1] // 2
 [113] CALL 59
 [118] POP // 1
 [119] CALC Base[-1] OR Base[1]
 [131] POP // 0
 [132] COND_GOTO currpos + 30 Base[-1] [172]
 [142] PUSHTYPE 27(U8) // 1
 [147] PUSHVAR Base[1] // 2
 [153] CALL 60
 [158] POP // 1
 [159] CALC Base[-1] OR Base[1]
 [171] POP // 0
 [172] RET
Proc [67] Export: VS2012UP 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 57
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 58
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] COND_GOTO currpos + 30 Base[-1] [92]
 [62] PUSHTYPE 27(U8) // 1
 [67] PUSHVAR Base[1] // 2
 [73] CALL 59
 [78] POP // 1
 [79] CALC Base[-1] OR Base[1]
 [91] POP // 0
 [92] COND_GOTO currpos + 30 Base[-1] [132]
 [102] PUSHTYPE 27(U8) // 1
 [107] PUSHVAR Base[1] // 2
 [113] CALL 60
 [118] POP // 1
 [119] CALC Base[-1] OR Base[1]
 [131] POP // 0
 [132] RET
Proc [68] Export: VS2013UP 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 58
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 59
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] COND_GOTO currpos + 30 Base[-1] [92]
 [62] PUSHTYPE 27(U8) // 1
 [67] PUSHVAR Base[1] // 2
 [73] CALL 60
 [78] POP // 1
 [79] CALC Base[-1] OR Base[1]
 [91] POP // 0
 [92] RET
Proc [69] Export: VS2015UP 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 59
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 60
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [70] Export: DXCORE2_PLUGINS_DIR 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[114]
 [16] RET
Proc [71] Export: DXCORE2_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] ASSIGN Base[2], ['']
 [25] PUSHVAR Base[1] // 3
 [31] CALL 70
 [36] POP // 2
 [37] POP // 1
 [38] COMPARE into Base[-1]: Base[1] <> ['']
 [59] POP // 0
 [60] RET
Proc [72] Export: VSNET2005_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[94]
 [16] RET
Proc [73] Export: VSNET2008_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[95]
 [16] RET
Proc [74] Export: ORCAS_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[95]
 [16] RET
Proc [75] Export: VS2010_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[96]
 [16] RET
Proc [76] Export: VS2012_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[97]
 [16] RET
Proc [77] Export: VS2013_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[98]
 [16] RET
Proc [78] Export: VS2015_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[99]
 [16] RET
Proc [79] Export: VS15_PATHS 29 @17
 [0] CALL 35
 [5] ASSIGN Base[-1], GlobalVar[116]
 [16] RET
Proc [80] Export: FRAMEWORK_INSTALL_ROOT 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[108]
 [16] RET
Proc [81] Export: FRAMEWORK64_INSTALL_ROOT 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[109]
 [16] RET
Proc [82] Export: CFSDK_INSTALL_ROOT 17 @17
 [0] ASSIGN Base[-1], GlobalVar[91]
 [11] RET
Proc [83] Export: VB2005_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\8.0\Projects\{F184B08F-C81C-45f6-A57F-5ABD9991F28F}']
 [130] PUSHTYPE 11(S32) // 3
 [135] ASSIGN Base[3], [-2147483646]
 [150] PUSHVAR Base[-1] // 4
 [156] CALL 84
 [161] POP // 3
 [162] POP // 2
 [163] POP // 1
 [164] POP // 0
 [165] RET
Proc [84]: External Decl: \01\00\00\00 REGVALUEEXISTS
Proc [85] Export: VB2008_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\9.0\Projects\{F184B08F-C81C-45f6-A57F-5ABD9991F28F}']
 [130] PUSHTYPE 11(S32) // 3
 [135] ASSIGN Base[3], [-2147483646]
 [150] PUSHVAR Base[-1] // 4
 [156] CALL 84
 [161] POP // 3
 [162] POP // 2
 [163] POP // 1
 [164] POP // 0
 [165] RET
Proc [86] Export: VB_VS2010_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\10.0\Projects\{F184B08F-C81C-45f6-A57F-5ABD9991F28F}']
 [131] PUSHTYPE 11(S32) // 3
 [136] ASSIGN Base[3], [-2147483646]
 [151] PUSHVAR Base[-1] // 4
 [157] CALL 84
 [162] POP // 3
 [163] POP // 2
 [164] POP // 1
 [165] POP // 0
 [166] RET
Proc [87] Export: VB_VS2012_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\11.0\Projects\{F184B08F-C81C-45f6-A57F-5ABD9991F28F}']
 [131] PUSHTYPE 11(S32) // 3
 [136] ASSIGN Base[3], [-2147483646]
 [151] PUSHVAR Base[-1] // 4
 [157] CALL 84
 [162] POP // 3
 [163] POP // 2
 [164] POP // 1
 [165] POP // 0
 [166] RET
Proc [88] Export: VB_VS2013_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\12.0\Projects\{F184B08F-C81C-45f6-A57F-5ABD9991F28F}']
 [131] PUSHTYPE 11(S32) // 3
 [136] ASSIGN Base[3], [-2147483646]
 [151] PUSHVAR Base[-1] // 4
 [157] CALL 84
 [162] POP // 3
 [163] POP // 2
 [164] POP // 1
 [165] POP // 0
 [166] RET
Proc [89] Export: VB_VS2015_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\14.0\Projects\{F184B08F-C81C-45f6-A57F-5ABD9991F28F}']
 [131] PUSHTYPE 11(S32) // 3
 [136] ASSIGN Base[3], [-2147483646]
 [151] PUSHVAR Base[-1] // 4
 [157] CALL 84
 [162] POP // 3
 [163] POP // 2
 [164] POP // 1
 [165] POP // 0
 [166] RET
Proc [90] Export: VB_VS15_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\15.0\Projects\{F184B08F-C81C-45f6-A57F-5ABD9991F28F}']
 [131] PUSHTYPE 11(S32) // 3
 [136] ASSIGN Base[3], [-2147483646]
 [151] PUSHVAR Base[-1] // 4
 [157] CALL 84
 [162] POP // 3
 [163] POP // 2
 [164] POP // 1
 [165] POP // 0
 [166] RET
Proc [91] Export: CSHARP2005_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\8.0\Projects\{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}']
 [130] PUSHTYPE 11(S32) // 3
 [135] ASSIGN Base[3], [-2147483646]
 [150] PUSHVAR Base[-1] // 4
 [156] CALL 84
 [161] POP // 3
 [162] POP // 2
 [163] POP // 1
 [164] POP // 0
 [165] RET
Proc [92] Export: CSHARP2008_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\9.0\Projects\{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}']
 [130] PUSHTYPE 11(S32) // 3
 [135] ASSIGN Base[3], [-2147483646]
 [150] PUSHVAR Base[-1] // 4
 [156] CALL 84
 [161] POP // 3
 [162] POP // 2
 [163] POP // 1
 [164] POP // 0
 [165] RET
Proc [93] Export: CSHARP_VS2010_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\10.0\Projects\{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}']
 [131] PUSHTYPE 11(S32) // 3
 [136] ASSIGN Base[3], [-2147483646]
 [151] PUSHVAR Base[-1] // 4
 [157] CALL 84
 [162] POP // 3
 [163] POP // 2
 [164] POP // 1
 [165] POP // 0
 [166] RET
Proc [94] Export: CSHARP_VS2012_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['SOFTWARE\Microsoft\VisualStudio\11.0\Projects\{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}']
 [104] PUSHTYPE 11(S32) // 2
 [109] ASSIGN Base[2], [-2147483646]
 [124] PUSHVAR Base[-1] // 3
 [130] CALL 29
 [135] POP // 2
 [136] POP // 1
 [137] POP // 0
 [138] RET
Proc [95] Export: CSHARP_VS2013_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['SOFTWARE\Microsoft\VisualStudio\12.0\Projects\{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}']
 [104] PUSHTYPE 11(S32) // 2
 [109] ASSIGN Base[2], [-2147483646]
 [124] PUSHVAR Base[-1] // 3
 [130] CALL 29
 [135] POP // 2
 [136] POP // 1
 [137] POP // 0
 [138] RET
Proc [96] Export: CSHARP_VS2015_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['SOFTWARE\Microsoft\VisualStudio\14.0\Projects\{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}']
 [104] PUSHTYPE 11(S32) // 2
 [109] ASSIGN Base[2], [-2147483646]
 [124] PUSHVAR Base[-1] // 3
 [130] CALL 29
 [135] POP // 2
 [136] POP // 1
 [137] POP // 0
 [138] RET
Proc [97] Export: CSHARP_VS15_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['SOFTWARE\Microsoft\VisualStudio\15.0\Projects\{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}']
 [104] PUSHTYPE 11(S32) // 2
 [109] ASSIGN Base[2], [-2147483646]
 [124] PUSHVAR Base[-1] // 3
 [130] CALL 29
 [135] POP // 2
 [136] POP // 1
 [137] POP // 0
 [138] RET
Proc [98] Export: INTOXYGENE2005_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\8.0\Projects\{656346D9-4656-40DA-A068-22D5425D4639}']
 [130] PUSHTYPE 11(S32) // 3
 [135] ASSIGN Base[3], [-2147483646]
 [150] PUSHVAR Base[-1] // 4
 [156] CALL 84
 [161] POP // 3
 [162] POP // 2
 [163] POP // 1
 [164] POP // 0
 [165] RET
Proc [99] Export: INTOXYGENE2008_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\9.0\Projects\{656346D9-4656-40DA-A068-22D5425D4639}']
 [130] PUSHTYPE 11(S32) // 3
 [135] ASSIGN Base[3], [-2147483646]
 [150] PUSHVAR Base[-1] // 4
 [156] CALL 84
 [161] POP // 3
 [162] POP // 2
 [163] POP // 1
 [164] POP // 0
 [165] RET
Proc [100] Export: INTOXYGENE2010_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\10.0\Projects\{656346D9-4656-40DA-A068-22D5425D4639}']
 [131] PUSHTYPE 11(S32) // 3
 [136] ASSIGN Base[3], [-2147483646]
 [151] PUSHVAR Base[-1] // 4
 [157] CALL 84
 [162] POP // 3
 [163] POP // 2
 [164] POP // 1
 [165] POP // 0
 [166] RET
Proc [101] Export: INTOXYGENE_VS2012_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\11.0\Projects\{656346D9-4656-40DA-A068-22D5425D4639}']
 [131] PUSHTYPE 11(S32) // 3
 [136] ASSIGN Base[3], [-2147483646]
 [151] PUSHVAR Base[-1] // 4
 [157] CALL 84
 [162] POP // 3
 [163] POP // 2
 [164] POP // 1
 [165] POP // 0
 [166] RET
Proc [102] Export: INTOXYGENE_VS2013_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\12.0\Projects\{656346D9-4656-40DA-A068-22D5425D4639}']
 [131] PUSHTYPE 11(S32) // 3
 [136] ASSIGN Base[3], [-2147483646]
 [151] PUSHVAR Base[-1] // 4
 [157] CALL 84
 [162] POP // 3
 [163] POP // 2
 [164] POP // 1
 [165] POP // 0
 [166] RET
Proc [103] Export: INTOXYGENE_VS2015_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\14.0\Projects\{656346D9-4656-40DA-A068-22D5425D4639}']
 [131] PUSHTYPE 11(S32) // 3
 [136] ASSIGN Base[3], [-2147483646]
 [151] PUSHVAR Base[-1] // 4
 [157] CALL 84
 [162] POP // 3
 [163] POP // 2
 [164] POP // 1
 [165] POP // 0
 [166] RET
Proc [104] Export: INTOXYGENE_VS15_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\15.0\Projects\{656346D9-4656-40DA-A068-22D5425D4639}']
 [131] PUSHTYPE 11(S32) // 3
 [136] ASSIGN Base[3], [-2147483646]
 [151] PUSHVAR Base[-1] // 4
 [157] CALL 84
 [162] POP // 3
 [163] POP // 2
 [164] POP // 1
 [165] POP // 0
 [166] RET
Proc [105] Export: INTSILVER_VS2013_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\12.0\Projects\{38D3590B-F832-4DCE-A40E-E80C8EF06710}']
 [131] PUSHTYPE 11(S32) // 3
 [136] ASSIGN Base[3], [-2147483646]
 [151] PUSHVAR Base[-1] // 4
 [157] CALL 84
 [162] POP // 3
 [163] POP // 2
 [164] POP // 1
 [165] POP // 0
 [166] RET
Proc [106] Export: INTSILVER_VS2015_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\14.0\Projects\{38D3590B-F832-4DCE-A40E-E80C8EF06710}']
 [131] PUSHTYPE 11(S32) // 3
 [136] ASSIGN Base[3], [-2147483646]
 [151] PUSHVAR Base[-1] // 4
 [157] CALL 84
 [162] POP // 3
 [163] POP // 2
 [164] POP // 1
 [165] POP // 0
 [166] RET
Proc [107] Export: INTSILVER_VS15_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Package']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\Microsoft\VisualStudio\15.0\Projects\{38D3590B-F832-4DCE-A40E-E80C8EF06710}']
 [131] PUSHTYPE 11(S32) // 3
 [136] ASSIGN Base[3], [-2147483646]
 [151] PUSHVAR Base[-1] // 4
 [157] CALL 84
 [162] POP // 3
 [163] POP // 2
 [164] POP // 1
 [165] POP // 0
 [166] RET
Proc [108] Export: ECHOES_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Echoes']
 [26] PUSHTYPE 17(UnicodeString) // 2
 [31] ASSIGN Base[2], ['SOFTWARE\RemObjects\Oxygene']
 [73] PUSHTYPE 11(S32) // 3
 [78] ASSIGN Base[3], [-2147483646]
 [93] PUSHVAR Base[-1] // 4
 [99] CALL 84
 [104] POP // 3
 [105] POP // 2
 [106] POP // 1
 [107] POP // 0
 [108] COND_GOTO currpos + 125 Base[-1] [243]
 [118] PUSHTYPE 27(U8) // 1
 [123] PUSHTYPE 17(UnicodeString) // 2
 [128] ASSIGN Base[2], ['Prism']
 [148] PUSHTYPE 17(UnicodeString) // 3
 [153] ASSIGN Base[3], ['SOFTWARE\RemObjects\Oxygene']
 [195] PUSHTYPE 11(S32) // 4
 [200] ASSIGN Base[4], [-2147483646]
 [215] PUSHVAR Base[1] // 5
 [221] CALL 84
 [226] POP // 4
 [227] POP // 3
 [228] POP // 2
 [229] POP // 1
 [230] CALC Base[-1] OR Base[1]
 [242] POP // 0
 [243] COND_GOTO currpos + 127 Base[-1] [380]
 [253] PUSHTYPE 27(U8) // 1
 [258] PUSHTYPE 17(UnicodeString) // 2
 [263] ASSIGN Base[2], ['Cooper']
 [284] PUSHTYPE 17(UnicodeString) // 3
 [289] ASSIGN Base[3], ['SOFTWARE\RemObjects\Elements']
 [332] PUSHTYPE 11(S32) // 4
 [337] ASSIGN Base[4], [-2147483646]
 [352] PUSHVAR Base[1] // 5
 [358] CALL 84
 [363] POP // 4
 [364] POP // 3
 [365] POP // 2
 [366] POP // 1
 [367] CALC Base[-1] OR Base[1]
 [379] POP // 0
 [380] RET
Proc [109] Export: COOPER_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Cooper']
 [26] PUSHTYPE 17(UnicodeString) // 2
 [31] ASSIGN Base[2], ['SOFTWARE\RemObjects\Oxygene']
 [73] PUSHTYPE 11(S32) // 3
 [78] ASSIGN Base[3], [-2147483646]
 [93] PUSHVAR Base[-1] // 4
 [99] CALL 84
 [104] POP // 3
 [105] POP // 2
 [106] POP // 1
 [107] POP // 0
 [108] COND_GOTO currpos + 127 Base[-1] [245]
 [118] PUSHTYPE 27(U8) // 1
 [123] PUSHTYPE 17(UnicodeString) // 2
 [128] ASSIGN Base[2], ['Cooper']
 [149] PUSHTYPE 17(UnicodeString) // 3
 [154] ASSIGN Base[3], ['SOFTWARE\RemObjects\Elements']
 [197] PUSHTYPE 11(S32) // 4
 [202] ASSIGN Base[4], [-2147483646]
 [217] PUSHVAR Base[1] // 5
 [223] CALL 84
 [228] POP // 4
 [229] POP // 3
 [230] POP // 2
 [231] POP // 1
 [232] CALC Base[-1] OR Base[1]
 [244] POP // 0
 [245] RET
Proc [110] Export: TOFFEE_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Toffee']
 [26] PUSHTYPE 17(UnicodeString) // 2
 [31] ASSIGN Base[2], ['SOFTWARE\RemObjects\Elements']
 [74] PUSHTYPE 11(S32) // 3
 [79] ASSIGN Base[3], [-2147483646]
 [94] PUSHVAR Base[-1] // 4
 [100] CALL 84
 [105] POP // 3
 [106] POP // 2
 [107] POP // 1
 [108] POP // 0
 [109] COND_GOTO currpos + 127 Base[-1] [246]
 [119] PUSHTYPE 27(U8) // 1
 [124] PUSHTYPE 17(UnicodeString) // 2
 [129] ASSIGN Base[2], ['Nougat']
 [150] PUSHTYPE 17(UnicodeString) // 3
 [155] ASSIGN Base[3], ['SOFTWARE\RemObjects\Elements']
 [198] PUSHTYPE 11(S32) // 4
 [203] ASSIGN Base[4], [-2147483646]
 [218] PUSHVAR Base[1] // 5
 [224] CALL 84
 [229] POP // 4
 [230] POP // 3
 [231] POP // 2
 [232] POP // 1
 [233] CALC Base[-1] OR Base[1]
 [245] POP // 0
 [246] COND_GOTO currpos + 126 Base[-1] [382]
 [256] PUSHTYPE 27(U8) // 1
 [261] PUSHTYPE 17(UnicodeString) // 2
 [266] ASSIGN Base[2], ['Nougat']
 [287] PUSHTYPE 17(UnicodeString) // 3
 [292] ASSIGN Base[3], ['SOFTWARE\RemObjects\Oxygene']
 [334] PUSHTYPE 11(S32) // 4
 [339] ASSIGN Base[4], [-2147483646]
 [354] PUSHVAR Base[1] // 5
 [360] CALL 84
 [365] POP // 4
 [366] POP // 3
 [367] POP // 2
 [368] POP // 1
 [369] CALC Base[-1] OR Base[1]
 [381] POP // 0
 [382] RET
Proc [111] Export: NOUGAT_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 110
 [11] POP // 0
 [12] RET
Proc [112] Export: ELEMENTS_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Installed']
 [29] PUSHTYPE 17(UnicodeString) // 2
 [34] ASSIGN Base[2], ['SOFTWARE\RemObjects\Oxygene']
 [76] PUSHTYPE 11(S32) // 3
 [81] ASSIGN Base[3], [-2147483646]
 [96] PUSHVAR Base[-1] // 4
 [102] CALL 84
 [107] POP // 3
 [108] POP // 2
 [109] POP // 1
 [110] POP // 0
 [111] COND_GOTO currpos + 130 Base[-1] [251]
 [121] PUSHTYPE 27(U8) // 1
 [126] PUSHTYPE 17(UnicodeString) // 2
 [131] ASSIGN Base[2], ['Installed']
 [155] PUSHTYPE 17(UnicodeString) // 3
 [160] ASSIGN Base[3], ['SOFTWARE\RemObjects\Elements']
 [203] PUSHTYPE 11(S32) // 4
 [208] ASSIGN Base[4], [-2147483646]
 [223] PUSHVAR Base[1] // 5
 [229] CALL 84
 [234] POP // 4
 [235] POP // 3
 [236] POP // 2
 [237] POP // 1
 [238] CALC Base[-1] OR Base[1]
 [250] POP // 0
 [251] RET
Proc [113] Export: OXYGENE_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Oxygene']
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['SOFTWARE\RemObjects\Oxygene']
 [74] PUSHTYPE 11(S32) // 3
 [79] ASSIGN Base[3], [-2147483646]
 [94] PUSHVAR Base[-1] // 4
 [100] CALL 84
 [105] POP // 3
 [106] POP // 2
 [107] POP // 1
 [108] POP // 0
 [109] COND_GOTO currpos + 128 Base[-1] [247]
 [119] PUSHTYPE 27(U8) // 1
 [124] PUSHTYPE 17(UnicodeString) // 2
 [129] ASSIGN Base[2], ['Oxygene']
 [151] PUSHTYPE 17(UnicodeString) // 3
 [156] ASSIGN Base[3], ['SOFTWARE\RemObjects\Elements']
 [199] PUSHTYPE 11(S32) // 4
 [204] ASSIGN Base[4], [-2147483646]
 [219] PUSHVAR Base[1] // 5
 [225] CALL 84
 [230] POP // 4
 [231] POP // 3
 [232] POP // 2
 [233] POP // 1
 [234] CALC Base[-1] OR Base[1]
 [246] POP // 0
 [247] COND_GOTO currpos + 274 Base[-1] [531]
 [257] PUSHTYPE 27(U8) // 1
 [262] PUSHTYPE 17(UnicodeString) // 2
 [267] ASSIGN Base[2], ['Installed']
 [291] PUSHTYPE 17(UnicodeString) // 3
 [296] ASSIGN Base[3], ['SOFTWARE\RemObjects\Oxygene']
 [338] PUSHTYPE 11(S32) // 4
 [343] ASSIGN Base[4], [-2147483646]
 [358] PUSHVAR Base[1] // 5
 [364] CALL 84
 [369] POP // 4
 [370] POP // 3
 [371] POP // 2
 [372] POP // 1
 [373] COND_NOT_GOTO currpos + 135 Base[1] [518]
 [383] PUSHTYPE 27(U8) // 2
 [388] PUSHTYPE 17(UnicodeString) // 3
 [393] ASSIGN Base[3], ['Hydrogene']
 [417] PUSHTYPE 17(UnicodeString) // 4
 [422] ASSIGN Base[4], ['SOFTWARE\RemObjects\Oxygene']
 [464] PUSHTYPE 11(S32) // 5
 [469] ASSIGN Base[5], [-2147483646]
 [484] PUSHVAR Base[2] // 6
 [490] CALL 84
 [495] POP // 5
 [496] POP // 4
 [497] POP // 3
 [498] POP // 2
 [499] BNOT Base[2]
 [505] CALC Base[1] AND Base[2]
 [517] POP // 1
 [518] CALC Base[-1] OR Base[1]
 [530] POP // 0
 [531] RET
Proc [114] Export: HYDROGENE_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Hydrogene']
 [29] PUSHTYPE 17(UnicodeString) // 2
 [34] ASSIGN Base[2], ['SOFTWARE\RemObjects\Oxygene']
 [76] PUSHTYPE 11(S32) // 3
 [81] ASSIGN Base[3], [-2147483646]
 [96] PUSHVAR Base[-1] // 4
 [102] CALL 84
 [107] POP // 3
 [108] POP // 2
 [109] POP // 1
 [110] POP // 0
 [111] COND_GOTO currpos + 131 Base[-1] [252]
 [121] PUSHTYPE 27(U8) // 1
 [126] PUSHTYPE 17(UnicodeString) // 2
 [131] ASSIGN Base[2], ['Hydrogene']
 [155] PUSHTYPE 17(UnicodeString) // 3
 [160] ASSIGN Base[3], ['SOFTWARE\RemObjects\Hydrogene']
 [204] PUSHTYPE 11(S32) // 4
 [209] ASSIGN Base[4], [-2147483646]
 [224] PUSHVAR Base[1] // 5
 [230] CALL 84
 [235] POP // 4
 [236] POP // 3
 [237] POP // 2
 [238] POP // 1
 [239] CALC Base[-1] OR Base[1]
 [251] POP // 0
 [252] COND_GOTO currpos + 130 Base[-1] [392]
 [262] PUSHTYPE 27(U8) // 1
 [267] PUSHTYPE 17(UnicodeString) // 2
 [272] ASSIGN Base[2], ['Hydrogene']
 [296] PUSHTYPE 17(UnicodeString) // 3
 [301] ASSIGN Base[3], ['SOFTWARE\RemObjects\Elements']
 [344] PUSHTYPE 11(S32) // 4
 [349] ASSIGN Base[4], [-2147483646]
 [364] PUSHVAR Base[1] // 5
 [370] CALL 84
 [375] POP // 4
 [376] POP // 3
 [377] POP // 2
 [378] POP // 1
 [379] CALC Base[-1] OR Base[1]
 [391] POP // 0
 [392] RET
Proc [115] Export: SILVER_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['Silver']
 [26] PUSHTYPE 17(UnicodeString) // 2
 [31] ASSIGN Base[2], ['SOFTWARE\RemObjects\Oxygene']
 [73] PUSHTYPE 11(S32) // 3
 [78] ASSIGN Base[3], [-2147483646]
 [93] PUSHVAR Base[-1] // 4
 [99] CALL 84
 [104] POP // 3
 [105] POP // 2
 [106] POP // 1
 [107] POP // 0
 [108] COND_GOTO currpos + 125 Base[-1] [243]
 [118] PUSHTYPE 27(U8) // 1
 [123] PUSHTYPE 17(UnicodeString) // 2
 [128] ASSIGN Base[2], ['Silver']
 [149] PUSHTYPE 17(UnicodeString) // 3
 [154] ASSIGN Base[3], ['SOFTWARE\RemObjects\Silver']
 [195] PUSHTYPE 11(S32) // 4
 [200] ASSIGN Base[4], [-2147483646]
 [215] PUSHVAR Base[1] // 5
 [221] CALL 84
 [226] POP // 4
 [227] POP // 3
 [228] POP // 2
 [229] POP // 1
 [230] CALC Base[-1] OR Base[1]
 [242] POP // 0
 [243] COND_GOTO currpos + 127 Base[-1] [380]
 [253] PUSHTYPE 27(U8) // 1
 [258] PUSHTYPE 17(UnicodeString) // 2
 [263] ASSIGN Base[2], ['Silver']
 [284] PUSHTYPE 17(UnicodeString) // 3
 [289] ASSIGN Base[3], ['SOFTWARE\RemObjects\Elements']
 [332] PUSHTYPE 11(S32) // 4
 [337] ASSIGN Base[4], [-2147483646]
 [352] PUSHVAR Base[1] // 5
 [358] CALL 84
 [363] POP // 4
 [364] POP // 3
 [365] POP // 2
 [366] POP // 1
 [367] CALC Base[-1] OR Base[1]
 [379] POP // 0
 [380] RET
Proc [116] Export: COOPER_VS2010_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 100
 [11] POP // 0
 [12] COND_NOT_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 109
 [38] POP // 1
 [39] CALC Base[-1] AND Base[1]
 [51] POP // 0
 [52] RET
Proc [117] Export: COOPER_VS2012_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 101
 [11] POP // 0
 [12] COND_NOT_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 109
 [38] POP // 1
 [39] CALC Base[-1] AND Base[1]
 [51] POP // 0
 [52] RET
Proc [118] Export: COOPER_VS2013_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 102
 [11] POP // 0
 [12] COND_NOT_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 109
 [38] POP // 1
 [39] CALC Base[-1] AND Base[1]
 [51] POP // 0
 [52] RET
Proc [119] Export: COOPER_VS2015_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 103
 [11] POP // 0
 [12] COND_NOT_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 109
 [38] POP // 1
 [39] CALC Base[-1] AND Base[1]
 [51] POP // 0
 [52] RET
Proc [120] Export: COOPER_VS15_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 104
 [11] POP // 0
 [12] COND_NOT_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 109
 [38] POP // 1
 [39] CALC Base[-1] AND Base[1]
 [51] POP // 0
 [52] RET
Proc [121] Export: CHECKFALSE 27
 [0] ASSIGN Base[-1], [0]
 [12] RET
Proc [122] Export: CHECKTRUE 27
 [0] ASSIGN Base[-1], [1]
 [12] RET
Proc [123] Export: VS2005_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['8.0']
 [18] RET
Proc [124] Export: VS2008_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['9.0']
 [18] RET
Proc [125] Export: VS2010_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['10.0']
 [19] RET
Proc [126] Export: ORCAS_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['9.0']
 [18] RET
Proc [127] Export: VS10_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['10.0']
 [19] RET
Proc [128] Export: VS2012_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['11.0']
 [19] RET
Proc [129] Export: VS2013_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['12.0']
 [19] RET
Proc [130] Export: VS2015_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['14.0']
 [19] RET
Proc [131] Export: VS15_REGISTRY_HIVE 17 @17
 [0] ASSIGN Base[-1], ['15.0']
 [19] RET
Proc [132] Export: VSNET2005_BASE_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[100]
 [16] RET
Proc [133] Export: VSNET2008_BASE_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[101]
 [16] RET
Proc [134] Export: VS2010_BASE_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[102]
 [16] RET
Proc [135] Export: ORCAS_BASE_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[101]
 [16] RET
Proc [136] Export: VS10_BASE_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[102]
 [16] RET
Proc [137] Export: VS2012_BASE_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[103]
 [16] RET
Proc [138] Export: VS2013_BASE_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[104]
 [16] RET
Proc [139] Export: VS2015_BASE_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[105]
 [16] RET
Proc [140] Export: VS15_BASE_PATHS 29 @17
 [0] CALL 35
 [5] ASSIGN Base[-1], GlobalVar[115]
 [16] RET
Proc [141] Export: MONO_INSTALLED 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[21]
 [16] RET
Proc [142] Export: MONO_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[111]
 [16] RET
Proc [143] Export: MONO_GACUTIL 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[113]
 [16] RET
Proc [144] Export: MONO_CONFIG_PATH 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[112]
 [16] RET
Proc [145] Export: DELPHI 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[23]
 [16] RET
Proc [146] Export: DELPHI6 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[24]
 [16] RET
Proc [147] Export: DELPHI7 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[25]
 [16] RET
Proc [148] Export: DELPHI2005 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[26]
 [16] RET
Proc [149] Export: DELPHI2006 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[27]
 [16] RET
Proc [150] Export: DELPHI2007 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[28]
 [16] RET
Proc [151] Export: DELPHI2009 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[29]
 [16] RET
Proc [152] Export: DELPHI2010 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[30]
 [16] RET
Proc [153] Export: DELPHIXE 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[31]
 [16] RET
Proc [154] Export: DELPHIXE2 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[32]
 [16] RET
Proc [155] Export: DELPHIXE3 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[33]
 [16] RET
Proc [156] Export: DELPHIXE4 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[34]
 [16] RET
Proc [157] Export: DELPHIXE5 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[35]
 [16] RET
Proc [158] Export: DELPHIXE6 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[36]
 [16] RET
Proc [159] Export: DELPHIXE7 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[37]
 [16] RET
Proc [160] Export: DELPHIXE8 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[38]
 [16] RET
Proc [161] Export: DELPHIXE9 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[39]
 [16] RET
Proc [162] Export: DELPHIXE10 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[40]
 [16] RET
Proc [163] Export: DELPHIXE11 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[41]
 [16] RET
Proc [164] Export: BCB2005 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[42]
 [16] RET
Proc [165] Export: BCB2006 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[43]
 [16] RET
Proc [166] Export: BCB2007 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[44]
 [16] RET
Proc [167] Export: BCB2009 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[45]
 [16] RET
Proc [168] Export: BCB2010 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[46]
 [16] RET
Proc [169] Export: BCBXE 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[47]
 [16] RET
Proc [170] Export: BCBXE2 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[48]
 [16] RET
Proc [171] Export: BCBXE3 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[49]
 [16] RET
Proc [172] Export: BCBXE4 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[50]
 [16] RET
Proc [173] Export: BCBXE5 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[51]
 [16] RET
Proc [174] Export: BCBXE6 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[52]
 [16] RET
Proc [175] Export: BCBXE7 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[53]
 [16] RET
Proc [176] Export: BCBXE8 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[54]
 [16] RET
Proc [177] Export: BCBXE9 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[55]
 [16] RET
Proc [178] Export: BCBXE10 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[56]
 [16] RET
Proc [179] Export: BCBXE11 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[57]
 [16] RET
Proc [180] Export: BDS3 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[58]
 [16] RET
Proc [181] Export: BDS4 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[59]
 [16] RET
Proc [182] Export: BDS5 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[60]
 [16] RET
Proc [183] Export: BDS6 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[61]
 [16] RET
Proc [184] Export: BDS7 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[62]
 [16] RET
Proc [185] Export: BDS8 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[63]
 [16] RET
Proc [186] Export: BDS9 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[64]
 [16] RET
Proc [187] Export: BDS10 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[65]
 [16] RET
Proc [188] Export: BDS11 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[66]
 [16] RET
Proc [189] Export: BDS12 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[67]
 [16] RET
Proc [190] Export: BDS14 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[68]
 [16] RET
Proc [191] Export: BDS15 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[69]
 [16] RET
Proc [192] Export: BDS16 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[70]
 [16] RET
Proc [193] Export: BDS17 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[71]
 [16] RET
Proc [194] Export: BDS18 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[72]
 [16] RET
Proc [195] Export: BDS19 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[73]
 [16] RET
Proc [196] Export: METRO_INSTALLED 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[1]
 [16] RET
Proc [197] Export: VSUPDATE3 27
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[0]
 [16] RET
Proc [198] Export: GET_SDK_INSTALL_ROOT 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[106]
 [16] RET
Proc [199] Export: GET_SDK2_INSTALL_ROOT 17 @17
 [0] CALL 23
 [5] ASSIGN Base[-1], GlobalVar[107]
 [16] RET
Proc [200] Export: GET_NET_FRAMEWORK3_INSTALLED 27
 [0] ASSIGN Base[-1], GlobalVar[4]
 [11] RET
Proc [201] Export: GET_NET_FRAMEWORK2_INSTALLED 27
 [0] ASSIGN Base[-1], GlobalVar[3]
 [11] RET
Proc [202] Export: GET_NET_FRAMEWORK_INSTALLED 27
 [0] ASSIGN Base[-1], GlobalVar[2]
 [11] RET
Proc [203] Export: GET_NET_FRAMEWORK4_INSTALLED 27
 [0] ASSIGN Base[-1], GlobalVar[5]
 [11] RET
Proc [204] Export: GET_NET_FRAMEWORK45_INSTALLED 27
 [0] ASSIGN Base[-1], GlobalVar[6]
 [11] RET
Proc [205] Export: GET_NET_FRAMEWORK46_INSTALLED 27
 [0] ASSIGN Base[-1], GlobalVar[7]
 [11] RET
Proc [206] Export: CSHARP_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 91
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 92
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] COND_GOTO currpos + 30 Base[-1] [92]
 [62] PUSHTYPE 27(U8) // 1
 [67] PUSHVAR Base[1] // 2
 [73] CALL 93
 [78] POP // 1
 [79] CALC Base[-1] OR Base[1]
 [91] POP // 0
 [92] COND_GOTO currpos + 30 Base[-1] [132]
 [102] PUSHTYPE 27(U8) // 1
 [107] PUSHVAR Base[1] // 2
 [113] CALL 94
 [118] POP // 1
 [119] CALC Base[-1] OR Base[1]
 [131] POP // 0
 [132] COND_GOTO currpos + 30 Base[-1] [172]
 [142] PUSHTYPE 27(U8) // 1
 [147] PUSHVAR Base[1] // 2
 [153] CALL 95
 [158] POP // 1
 [159] CALC Base[-1] OR Base[1]
 [171] POP // 0
 [172] COND_GOTO currpos + 30 Base[-1] [212]
 [182] PUSHTYPE 27(U8) // 1
 [187] PUSHVAR Base[1] // 2
 [193] CALL 96
 [198] POP // 1
 [199] CALC Base[-1] OR Base[1]
 [211] POP // 0
 [212] COND_GOTO currpos + 30 Base[-1] [252]
 [222] PUSHTYPE 27(U8) // 1
 [227] PUSHVAR Base[1] // 2
 [233] CALL 97
 [238] POP // 1
 [239] CALC Base[-1] OR Base[1]
 [251] POP // 0
 [252] RET
Proc [207] Export: VB_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 83
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 85
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] COND_GOTO currpos + 30 Base[-1] [92]
 [62] PUSHTYPE 27(U8) // 1
 [67] PUSHVAR Base[1] // 2
 [73] CALL 86
 [78] POP // 1
 [79] CALC Base[-1] OR Base[1]
 [91] POP // 0
 [92] COND_GOTO currpos + 30 Base[-1] [132]
 [102] PUSHTYPE 27(U8) // 1
 [107] PUSHVAR Base[1] // 2
 [113] CALL 87
 [118] POP // 1
 [119] CALC Base[-1] OR Base[1]
 [131] POP // 0
 [132] COND_GOTO currpos + 30 Base[-1] [172]
 [142] PUSHTYPE 27(U8) // 1
 [147] PUSHVAR Base[1] // 2
 [153] CALL 88
 [158] POP // 1
 [159] CALC Base[-1] OR Base[1]
 [171] POP // 0
 [172] COND_GOTO currpos + 30 Base[-1] [212]
 [182] PUSHTYPE 27(U8) // 1
 [187] PUSHVAR Base[1] // 2
 [193] CALL 89
 [198] POP // 1
 [199] CALC Base[-1] OR Base[1]
 [211] POP // 0
 [212] COND_GOTO currpos + 30 Base[-1] [252]
 [222] PUSHTYPE 27(U8) // 1
 [227] PUSHVAR Base[1] // 2
 [233] CALL 90
 [238] POP // 1
 [239] CALC Base[-1] OR Base[1]
 [251] POP // 0
 [252] RET
Proc [208]: External Decl: dll:kernel32.dll\00CreateFileA\00\03\00\00\01\00\00\00\00\00\00\00 
Proc [209]: External Decl: dll:kernel32.dll\00CloseHandle\00\03\00\00\00\00 
Proc [210]: External Decl: dll:kernel32.dll\00GetLastError\00\03\00\00\01 
Proc [211]: External Decl: dll:kernel32.dll\00OpenProcess\00\03\00\00\01\00\00\00 
Proc [212]: External Decl: dll:psapi.dll\00EnumProcesses\00\03\00\00\01\01\00\01 
Proc [213]: External Decl: dll:psapi.dll\00EnumProcessModules\00\03\00\00\01\00\01\00\01 
Proc [214]: External Decl: dll:psapi.dll\00GetModuleFileNameExA\00\03\00\00\01\00\00\00\00 
Proc [215] Export: FINDPROCESSINMEMORY_ENUMPROCESS 27 @17 @27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 10(U32) // 2
 [10] PUSHTYPE 10(U32) // 3
 [15] PUSHTYPE 10(U32) // 4
 [20] PUSHTYPE 10(U32) // 5
 [25] PUSHTYPE 37(StaticArray[1025] of U32) // 6
 [30] PUSHTYPE 18(String) // 7
 [35] PUSHTYPE 11(S32) // 8
 [40] PUSHTYPE 38(StaticArray[1025] of S32) // 9
 [45] PUSHTYPE 17(UnicodeString) // 10
 [50] PUSHTYPE 17(UnicodeString) // 11
 [55] PUSHTYPE 11(S32) // 12
 [60] ASSIGN Base[-1], [0]
 [72] PUSHTYPE 17(UnicodeString) // 13
 [77] ASSIGN Base[13], Base[-2]
 [88] PUSHVAR Base[11] // 14
 [94] CALL 216
 [99] POP // 13
 [100] POP // 12
 [101] PUSHTYPE 17(UnicodeString) // 13
 [106] ASSIGN Base[13], Base[-2]
 [117] PUSHVAR Base[10] // 14
 [123] CALL 25
 [128] POP // 13
 [129] POP // 12
 [130] PUSHTYPE 27(U8) // 13
 [135] PUSHTYPE 26(U32) // 14
 [140] PUSHTYPE 0(Pointer) // 15
 [145] SETPOINTER Base[15]: Base[5]
 [156] PUSHTYPE 10(U32) // 16
 [161] PUSHTYPE 11(S32) // 17
 [166] PUSHTYPE 37(StaticArray[1025] of U32) // 18
 [171] ASSIGN Base[18], Base[6]
 [182] PUSHVAR Base[17] // 19
 [188] CALL 217
 [193] POP // 18
 [194] POP // 17
 [195] ASSIGN Base[16], Base[17]
 [206] POP // 16
 [207] PUSHTYPE 0(Pointer) // 17
 [212] SETPOINTER Base[17]: Base[6]
 [223] PUSHVAR Base[14] // 18
 [229] CALL 212
 [234] POP // 17
 [235] POP // 16
 [236] POP // 15
 [237] POP // 14
 [238] ASSIGN Base[13], Base[14]
 [249] POP // 13
 [250] SETFLAG NOT Base[13]
 [257] POP // 12
 [258] FLAGGOTO currpos + 1262 [1525]
 [263] ASSIGN Base[3], [0]
 [278] PUSHTYPE 10(U32) // 13
 [283] ASSIGN Base[13], Base[5]
 [294] PUSHTYPE 11(S32) // 14
 [299] PUSHTYPE 10(U32) // 15
 [304] ASSIGN Base[15], Base[5]
 [315] PUSHVAR Base[14] // 16
 [321] CALL 217
 [326] POP // 15
 [327] POP // 14
 [328] CALC Base[13] / Base[14]
 [340] POP // 13
 [341] ASSIGN Base[5], Base[13]
 [352] POP // 12
 [353] PUSHTYPE 27(U8) // 13
 [358] COMPARE into Base[13]: Base[3] < Base[5]
 [375] COND_NOT_GOTO currpos + 1139 Base[13] [1524]
 [385] PUSHTYPE 10(U32) // 14
 [390] PUSHTYPE 0(Pointer) // 15
 [395] SETPOINTER Base[15]: Base[6]
 [406] PUSHTYPE 10(U32) // 16
 [411] PUSHTYPE 11(S32) // 17
 [416] ASSIGN Base[17], Base[3]
 [427] CALC Base[17] - [0]
 [443] ASSIGN Base[16], Base[17]
 [454] POP // 16
 [455] SETPOINTER Base[15]: Base[15].Base[16]
 [470] POP // 15
 [471] ASSIGN Base[14], Base[15]
 [482] POP // 14
 [483] PUSHTYPE 27(U8) // 15
 [488] ASSIGN Base[15], [0]
 [500] PUSHTYPE 10(U32) // 16
 [505] ASSIGN Base[16], [1040]
 [520] PUSHVAR Base[8] // 17
 [526] CALL 211
 [531] POP // 16
 [532] POP // 15
 [533] POP // 14
 [534] POP // 13
 [535] PUSHTYPE 27(U8) // 14
 [540] COMPARE into Base[14]: Base[8] <> [0]
 [561] SETFLAG NOT Base[14]
 [568] POP // 13
 [569] FLAGGOTO currpos + 929 [1503]
 [574] PUSHEXCEPTION 888 4294967295 4294967295 912
 [591] PUSHTYPE 27(U8) // 14
 [596] PUSHTYPE 26(U32) // 15
 [601] PUSHTYPE 0(Pointer) // 16
 [606] SETPOINTER Base[16]: Base[2]
 [617] PUSHTYPE 10(U32) // 17
 [622] PUSHTYPE 11(S32) // 18
 [627] PUSHTYPE 38(StaticArray[1025] of S32) // 19
 [632] ASSIGN Base[19], Base[9]
 [643] PUSHVAR Base[18] // 20
 [649] CALL 217
 [654] POP // 19
 [655] POP // 18
 [656] ASSIGN Base[17], Base[18]
 [667] POP // 17
 [668] PUSHTYPE 0(Pointer) // 18
 [673] SETPOINTER Base[18]: Base[9]
 [684] PUSHTYPE 11(S32) // 19
 [689] ASSIGN Base[19], Base[8]
 [700] PUSHVAR Base[15] // 20
 [706] CALL 213
 [711] POP // 19
 [712] POP // 18
 [713] POP // 17
 [714] POP // 16
 [715] POP // 15
 [716] ASSIGN Base[14], Base[15]
 [727] POP // 14
 [728] SETFLAG NOT Base[14]
 [735] POP // 13
 [736] FLAGGOTO currpos + 736 [1477]
 [741] ASSIGN Base[4], [0]
 [756] PUSHTYPE 10(U32) // 14
 [761] ASSIGN Base[14], Base[2]
 [772] PUSHTYPE 11(S32) // 15
 [777] PUSHTYPE 10(U32) // 16
 [782] ASSIGN Base[16], Base[2]
 [793] PUSHVAR Base[15] // 17
 [799] CALL 217
 [804] POP // 16
 [805] POP // 15
 [806] CALC Base[14] / Base[15]
 [818] POP // 14
 [819] ASSIGN Base[2], Base[14]
 [830] POP // 13
 [831] PUSHTYPE 27(U8) // 14
 [836] COMPARE into Base[14]: Base[4] < Base[2]
 [853] COND_NOT_GOTO currpos + 613 Base[14] [1476]
 [863] PUSHTYPE 11(S32) // 15
 [868] ASSIGN Base[15], [260]
 [883] PUSHTYPE 0(Pointer) // 16
 [888] SETPOINTER Base[16]: Base[7]
 [899] CALL 218
 [904] POP // 15
 [905] POP // 14
 [906] PUSHTYPE 10(U32) // 15
 [911] PUSHTYPE 10(U32) // 16
 [916] PUSHTYPE 11(S32) // 17
 [921] PUSHTYPE 18(String) // 18
 [926] ASSIGN Base[18], Base[7]
 [937] PUSHVAR Base[17] // 19
 [943] CALL 32
 [948] POP // 18
 [949] POP // 17
 [950] ASSIGN Base[16], Base[17]
 [961] POP // 16
 [962] PUSHTYPE 18(String) // 17
 [967] ASSIGN Base[17], Base[7]
 [978] PUSHTYPE 11(S32) // 18
 [983] PUSHTYPE 0(Pointer) // 19
 [988] SETPOINTER Base[19]: Base[9]
 [999] PUSHTYPE 10(U32) // 20
 [1004] PUSHTYPE 11(S32) // 21
 [1009] ASSIGN Base[21], Base[4]
 [1020] CALC Base[21] - [0]
 [1036] ASSIGN Base[20], Base[21]
 [1047] POP // 20
 [1048] SETPOINTER Base[19]: Base[19].Base[20]
 [1063] POP // 19
 [1064] ASSIGN Base[18], Base[19]
 [1075] POP // 18
 [1076] PUSHTYPE 11(S32) // 19
 [1081] ASSIGN Base[19], Base[8]
 [1092] PUSHVAR Base[15] // 20
 [1098] CALL 214
 [1103] POP // 19
 [1104] POP // 18
 [1105] POP // 17
 [1106] POP // 16
 [1107] POP // 15
 [1108] ASSIGN Base[12], Base[15]
 [1119] POP // 14
 [1120] PUSHTYPE 27(U8) // 15
 [1125] COMPARE into Base[15]: Base[12] > [0]
 [1146] SETFLAG NOT Base[15]
 [1153] POP // 14
 [1154] FLAGGOTO currpos + 296 [1455]
 [1159] PUSHTYPE 11(S32) // 15
 [1164] ASSIGN Base[15], Base[12]
 [1175] PUSHTYPE 0(Pointer) // 16
 [1180] SETPOINTER Base[16]: Base[7]
 [1191] CALL 218
 [1196] POP // 15
 [1197] POP // 14
 [1198] ASSIGN Base[1], Base[7]
 [1209] PUSHTYPE 27(U8) // 15
 [1214] ASSIGN Base[15], Base[-3]
 [1225] SETFLAG NOT Base[15]
 [1232] POP // 14
 [1233] FLAGGOTO currpos + 96 [1334]
 [1238] PUSHTYPE 11(S32) // 15
 [1243] PUSHTYPE 17(UnicodeString) // 16
 [1248] ASSIGN Base[16], Base[10]
 [1259] PUSHTYPE 17(UnicodeString) // 17
 [1264] PUSHTYPE 17(UnicodeString) // 18
 [1269] ASSIGN Base[18], Base[1]
 [1280] PUSHVAR Base[17] // 19
 [1286] CALL 25
 [1291] POP // 18
 [1292] POP // 17
 [1293] PUSHVAR Base[15] // 18
 [1299] CALL 219
 [1304] POP // 17
 [1305] POP // 16
 [1306] POP // 15
 [1307] COMPARE into Base[-1]: Base[15] = [0]
 [1328] POP // 14
 [1329] GOTO currpos + 91 [1425]
 [1334] PUSHTYPE 11(S32) // 15
 [1339] PUSHTYPE 17(UnicodeString) // 16
 [1344] ASSIGN Base[16], Base[11]
 [1355] PUSHTYPE 17(UnicodeString) // 17
 [1360] PUSHTYPE 17(UnicodeString) // 18
 [1365] ASSIGN Base[18], Base[1]
 [1376] PUSHVAR Base[17] // 19
 [1382] CALL 216
 [1387] POP // 18
 [1388] POP // 17
 [1389] PUSHVAR Base[15] // 18
 [1395] CALL 219
 [1400] POP // 17
 [1401] POP // 16
 [1402] POP // 15
 [1403] COMPARE into Base[-1]: Base[15] = [0]
 [1424] POP // 14
 [1425] PUSHTYPE 27(U8) // 15
 [1430] ASSIGN Base[15], Base[-1]
 [1441] SETFLAG NOT Base[15]
 [1448] POP // 14
 [1449] FLAGGOTO currpos + 1 [1455]
 [1454] RET
 [1455] CALC Base[4] + [1]
 [1471] GOTO currpos + 4294966656 [836]
 [1476] POP // 13
 [1477] POPEXCEPTION 0
 [1479] PUSHTYPE 11(S32) // 14
 [1484] ASSIGN Base[14], Base[8]
 [1495] CALL 209
 [1500] POP // 13
 [1501] POPEXCEPTION 1
 [1503] CALC Base[3] + [1]
 [1519] GOTO currpos + 4294966130 [358]
 [1524] POP // 12
 [1525] RET
Proc [216]: External Decl: \01\00 EXTRACTFILENAME
Proc [217]: External Decl: \01 SIZEOF
Proc [218]: External Decl: \00 SETLENGTH
Proc [219]: External Decl: \01\00\00 COMPARETEXT
Proc [220]: External Decl: dll:kernel32.dll\00CreateToolhelp32Snapshot\00\03\00\00\01\00\00 
Proc [221]: External Decl: dll:kernel32.dll\00Process32First\00\03\00\00\01\00\01 
Proc [222]: External Decl: dll:kernel32.dll\00Process32Next\00\03\00\00\01\00\01 
Proc [223] Export: FINDPROCESSINMEMORY_SNAPSHOT 27 @17
 [0] PUSHTYPE 11(S32) // 1
 [5] PUSHTYPE 26(U32) // 2
 [10] PUSHTYPE 40(Record(U32,U32,U32,U32,U32,U32,U32,S32,U32,StaticArray[260] of Char)) // 3
 [15] PUSHTYPE 17(UnicodeString) // 4
 [20] PUSHTYPE 17(UnicodeString) // 5
 [25] PUSHTYPE 17(UnicodeString) // 6
 [30] PUSHTYPE 11(S32) // 7
 [35] PUSHTYPE 11(S32) // 8
 [40] PUSHTYPE 18(String) // 9
 [45] PUSHTYPE 37(StaticArray[1025] of U32) // 10
 [50] PUSHTYPE 10(U32) // 11
 [55] ASSIGN Base[-1], [0]
 [67] PUSHTYPE 17(UnicodeString) // 12
 [72] ASSIGN Base[12], Base[-2]
 [83] PUSHVAR Base[5] // 13
 [89] CALL 216
 [94] POP // 12
 [95] POP // 11
 [96] PUSHTYPE 10(U32) // 12
 [101] ASSIGN Base[12], [0]
 [116] PUSHTYPE 10(U32) // 13
 [121] ASSIGN Base[13], [2]
 [136] PUSHVAR Base[1] // 14
 [142] CALL 220
 [147] POP // 13
 [148] POP // 12
 [149] POP // 11
 [150] PUSHEXCEPTION 693 4294967295 4294967295 717
 [167] PUSHTYPE 11(S32) // 12
 [172] PUSHTYPE 40(Record(U32,U32,U32,U32,U32,U32,U32,S32,U32,StaticArray[260] of Char)) // 13
 [177] ASSIGN Base[13], Base[3]
 [188] PUSHVAR Base[12] // 14
 [194] CALL 217
 [199] POP // 13
 [200] POP // 12
 [201] ASSIGN Base[3].[0], Base[12]
 [216] POP // 11
 [217] PUSHTYPE 0(Pointer) // 12
 [222] SETPOINTER Base[12]: Base[3]
 [233] PUSHTYPE 11(S32) // 13
 [238] ASSIGN Base[13], Base[1]
 [249] PUSHVAR Base[2] // 14
 [255] CALL 221
 [260] POP // 13
 [261] POP // 12
 [262] POP // 11
 [263] PUSHTYPE 27(U8) // 12
 [268] PUSHTYPE 11(S32) // 13
 [273] ASSIGN Base[13], Base[2]
 [284] COMPARE into Base[12]: Base[13] <> [0]
 [305] POP // 12
 [306] COND_NOT_GOTO currpos + 541 Base[12] [857]
 [316] ASSIGN Base[6], ['']
 [331] ASSIGN Base[8], [0]
 [346] PUSHTYPE 27(U8) // 13
 [351] COMPARE into Base[13]: Base[8] <= [259]
 [372] COND_NOT_GOTO currpos + 291 Base[13] [673]
 [382] PUSHTYPE 27(U8) // 14
 [387] PUSHTYPE 0(Pointer) // 15
 [392] SETPOINTER Base[15]: Base[3]
 [403] SETPOINTER Base[15]: Base[15].[9]
 [418] PUSHTYPE 10(U32) // 16
 [423] PUSHTYPE 11(S32) // 17
 [428] ASSIGN Base[17], Base[8]
 [439] CALC Base[17] - [0]
 [455] ASSIGN Base[16], Base[17]
 [466] POP // 16
 [467] SETPOINTER Base[15]: Base[15].Base[16]
 [482] POP // 15
 [483] COMPARE into Base[14]: Base[15] <> [#0]
 [501] POP // 14
 [502] SETFLAG NOT Base[14]
 [509] POP // 13
 [510] FLAGGOTO currpos + 142 [657]
 [515] PUSHTYPE 19(UnicodeString) // 14
 [520] ASSIGN Base[14], Base[6]
 [531] PUSHTYPE 0(Pointer) // 15
 [536] SETPOINTER Base[15]: Base[3]
 [547] SETPOINTER Base[15]: Base[15].[9]
 [562] PUSHTYPE 10(U32) // 16
 [567] PUSHTYPE 11(S32) // 17
 [572] ASSIGN Base[17], Base[8]
 [583] CALC Base[17] - [0]
 [599] ASSIGN Base[16], Base[17]
 [610] POP // 16
 [611] SETPOINTER Base[15]: Base[15].Base[16]
 [626] POP // 15
 [627] CALC Base[14] + Base[15]
 [639] POP // 14
 [640] ASSIGN Base[6], Base[14]
 [651] POP // 13
 [652] GOTO currpos + 5 [662]
 [657] GOTO currpos + 11 [673]
 [662] INC Base[8]
 [668] GOTO currpos + 4294966974 [351]
 [673] POP // 12
 [674] PUSHTYPE 17(UnicodeString) // 13
 [679] ASSIGN Base[13], Base[6]
 [690] PUSHVAR Base[6] // 14
 [696] CALL 216
 [701] POP // 13
 [702] POP // 12
 [703] PUSHTYPE 11(S32) // 13
 [708] PUSHTYPE 17(UnicodeString) // 14
 [713] ASSIGN Base[14], Base[5]
 [724] PUSHTYPE 17(UnicodeString) // 15
 [729] ASSIGN Base[15], Base[6]
 [740] PUSHVAR Base[13] // 16
 [746] CALL 219
 [751] POP // 15
 [752] POP // 14
 [753] POP // 13
 [754] COMPARE into Base[-1]: Base[13] = [0]
 [775] POP // 12
 [776] PUSHTYPE 27(U8) // 13
 [781] ASSIGN Base[13], Base[-1]
 [792] SETFLAG NOT Base[13]
 [799] POP // 12
 [800] FLAGGOTO currpos + 1 [806]
 [805] RET
 [806] PUSHTYPE 0(Pointer) // 13
 [811] SETPOINTER Base[13]: Base[3]
 [822] PUSHTYPE 11(S32) // 14
 [827] ASSIGN Base[14], Base[1]
 [838] PUSHVAR Base[2] // 15
 [844] CALL 222
 [849] POP // 14
 [850] POP // 13
 [851] POP // 12
 [852] GOTO currpos + 4294966707 [268]
 [857] POP // 11
 [858] POPEXCEPTION 0
 [860] PUSHTYPE 11(S32) // 12
 [865] ASSIGN Base[12], Base[1]
 [876] CALL 209
 [881] POP // 11
 [882] POPEXCEPTION 1
 [884] RET
Proc [224] Export: REGISTEREXTRACLOSEAPPLICATIONSRESOURCES -1
 [0] PUSHTYPE 11(S32) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] PUSHTYPE 29(Class) // 3
 [15] PUSHTYPE 0(Pointer) // 4
 [20] SETPOINTER Base[4]: Base[3]
 [31] CALL 225
 [36] POP // 3
 [37] COMPARE into Base[2]: GlobalVar[117] = Base[3]
 [54] POP // 2
 [55] SETFLAG NOT Base[2]
 [62] POP // 1
 [63] FLAGGOTO currpos + 1 [69]
 [68] RET
 [69] ASSIGN Base[1], [0]
 [84] PUSHTYPE 27(U8) // 2
 [89] PUSHTYPE 11(S32) // 3
 [94] PUSHTYPE 29(Class) // 4
 [99] ASSIGN Base[4], GlobalVar[117]
 [110] PUSHVAR Base[3] // 5
 [116] CALL 226
 [121] POP // 4
 [122] POP // 3
 [123] CALC Base[3] - [1]
 [139] COMPARE into Base[2]: Base[1] <= Base[3]
 [156] POP // 2
 [157] COND_NOT_GOTO currpos + 99 Base[2] [266]
 [167] PUSHTYPE 27(U8) // 3
 [172] PUSHTYPE 17(UnicodeString) // 4
 [177] PUSHTYPE 11(S32) // 5
 [182] ASSIGN Base[5], Base[1]
 [193] PUSHTYPE 29(Class) // 6
 [198] ASSIGN Base[6], GlobalVar[117]
 [209] PUSHVAR Base[4] // 7
 [215] CALL 228
 [220] POP // 6
 [221] POP // 5
 [222] POP // 4
 [223] PUSHTYPE 27(U8) // 5
 [228] ASSIGN Base[5], [0]
 [240] PUSHVAR Base[3] // 6
 [246] CALL 227
 [251] POP // 5
 [252] POP // 4
 [253] POP // 3
 [254] POP // 2
 [255] INC Base[1]
 [261] GOTO currpos + 4294967119 [89]
 [266] POP // 1
 [267] RET
Proc [225]: External Decl: class:- 
Proc [226]: External Decl: class:TSTRINGS|COUNT|\01\00\00\00 
Proc [227]: External Decl: \01\00\00 REGISTEREXTRACLOSEAPPLICATIONSRESOURCE
Proc [228]: External Decl: class:TSTRINGS|STRINGS|\02\00\00\00 
Proc [229] Export: ISFILEINUSE 27 @17
 [0] PUSHTYPE 11(S32) // 1
 [5] PUSHTYPE 11(S32) // 2
 [10] ASSIGN Base[-1], [0]
 [22] PUSHTYPE 27(U8) // 3
 [27] PUSHTYPE 17(UnicodeString) // 4
 [32] ASSIGN Base[4], Base[-2]
 [43] PUSHVAR Base[3] // 5
 [49] CALL 28
 [54] POP // 4
 [55] POP // 3
 [56] BNOT Base[3]
 [62] SETFLAG NOT Base[3]
 [69] POP // 2
 [70] FLAGGOTO currpos + 1 [76]
 [75] RET
 [76] PUSHTYPE 11(S32) // 3
 [81] ASSIGN Base[3], [0]
 [96] PUSHTYPE 11(S32) // 4
 [101] ASSIGN Base[4], [128]
 [116] PUSHTYPE 11(S32) // 5
 [121] ASSIGN Base[5], [3]
 [136] PUSHTYPE 11(S32) // 6
 [141] ASSIGN Base[6], [0]
 [156] PUSHTYPE 11(S32) // 7
 [161] ASSIGN Base[7], [0]
 [176] PUSHTYPE 11(S32) // 8
 [181] ASSIGN Base[8], [3221225472]
 [196] PUSHTYPE 18(String) // 9
 [201] ASSIGN Base[9], Base[-2]
 [212] PUSHVAR Base[1] // 10
 [218] CALL 208
 [223] POP // 9
 [224] POP // 8
 [225] POP // 7
 [226] POP // 6
 [227] POP // 5
 [228] POP // 4
 [229] POP // 3
 [230] POP // 2
 [231] PUSHTYPE 27(U8) // 3
 [236] COMPARE into Base[3]: Base[1] <= [0]
 [257] SETFLAG NOT Base[3]
 [264] POP // 2
 [265] FLAGGOTO currpos + 230 [500]
 [270] PUSHVAR Base[2] // 3
 [276] CALL 210
 [281] POP // 2
 [282] ASSIGN Base[-1], [1]
 [294] PUSHTYPE 27(U8) // 3
 [299] COMPARE into Base[3]: Base[2] = [5]
 [320] SETFLAG NOT Base[3]
 [327] POP // 2
 [328] FLAGGOTO currpos + 116 [449]
 [333] PUSHTYPE 27(U8) // 3
 [338] ASSIGN Base[3], [1]
 [350] PUSHTYPE 17(UnicodeString) // 4
 [355] ASSIGN Base[4], Base[-2]
 [366] PUSHVAR Base[-1] // 5
 [372] CALL 215
 [377] POP // 4
 [378] POP // 3
 [379] POP // 2
 [380] PUSHTYPE 27(U8) // 3
 [385] ASSIGN Base[3], Base[-1]
 [396] BNOT Base[3]
 [402] SETFLAG NOT Base[3]
 [409] POP // 2
 [410] FLAGGOTO currpos + 29 [444]
 [415] PUSHTYPE 17(UnicodeString) // 3
 [420] ASSIGN Base[3], Base[-2]
 [431] PUSHVAR Base[-1] // 4
 [437] CALL 223
 [442] POP // 3
 [443] POP // 2
 [444] GOTO currpos + 46 [495]
 [449] PUSHTYPE 27(U8) // 3
 [454] COMPARE into Base[3]: Base[2] = [32]
 [475] SETFLAG NOT Base[3]
 [482] POP // 2
 [483] FLAGGOTO currpos + 6 [494]
 [488] RET
 [489] GOTO currpos + 1 [495]
 [494] RET
 [495] GOTO currpos + 22 [522]
 [500] PUSHTYPE 11(S32) // 3
 [505] ASSIGN Base[3], Base[1]
 [516] CALL 209
 [521] POP // 2
 [522] RET
Proc [230] Export: WAITFORVISUALSTUDIO 27
 [0] PUSHTYPE 11(S32) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] PUSHTYPE 29(Class) // 3
 [15] PUSHTYPE 0(Pointer) // 4
 [20] SETPOINTER Base[4]: Base[3]
 [31] CALL 225
 [36] POP // 3
 [37] COMPARE into Base[2]: GlobalVar[117] = Base[3]
 [54] POP // 2
 [55] SETFLAG NOT Base[2]
 [62] POP // 1
 [63] FLAGGOTO currpos + 33 [101]
 [68] PUSHTYPE 10(U32) // 2
 [73] ASSIGN Base[2], [29]
 [88] PUSHVAR GlobalVar[117] // 3
 [94] CALL 36
 [99] POP // 2
 [100] POP // 1
 [101] PUSHTYPE 27(U8) // 2
 [106] ASSIGN Base[2], GlobalVar[10]
 [117] SETFLAG NOT Base[2]
 [124] POP // 1
 [125] FLAGGOTO currpos + 130 [260]
 [130] PUSHTYPE 11(S32) // 2
 [135] PUSHTYPE 17(UnicodeString) // 3
 [140] PUSHTYPE 19(UnicodeString) // 4
 [145] PUSHTYPE 17(UnicodeString) // 5
 [150] PUSHTYPE 17(UnicodeString) // 6
 [155] ASSIGN Base[6], GlobalVar[94]
 [166] PUSHVAR Base[5] // 7
 [172] CALL 26
 [177] POP // 6
 [178] POP // 5
 [179] ASSIGN Base[4], Base[5]
 [190] POP // 4
 [191] CALC Base[4] + ['devenv.exe']
 [217] ASSIGN Base[3], Base[4]
 [228] POP // 3
 [229] PUSHTYPE 29(Class) // 4
 [234] ASSIGN Base[4], GlobalVar[117]
 [245] PUSHVAR Base[2] // 5
 [251] CALL 48
 [256] POP // 4
 [257] POP // 3
 [258] POP // 2
 [259] POP // 1
 [260] PUSHTYPE 27(U8) // 2
 [265] ASSIGN Base[2], GlobalVar[11]
 [276] SETFLAG NOT Base[2]
 [283] POP // 1
 [284] FLAGGOTO currpos + 130 [419]
 [289] PUSHTYPE 11(S32) // 2
 [294] PUSHTYPE 17(UnicodeString) // 3
 [299] PUSHTYPE 19(UnicodeString) // 4
 [304] PUSHTYPE 17(UnicodeString) // 5
 [309] PUSHTYPE 17(UnicodeString) // 6
 [314] ASSIGN Base[6], GlobalVar[95]
 [325] PUSHVAR Base[5] // 7
 [331] CALL 26
 [336] POP // 6
 [337] POP // 5
 [338] ASSIGN Base[4], Base[5]
 [349] POP // 4
 [350] CALC Base[4] + ['devenv.exe']
 [376] ASSIGN Base[3], Base[4]
 [387] POP // 3
 [388] PUSHTYPE 29(Class) // 4
 [393] ASSIGN Base[4], GlobalVar[117]
 [404] PUSHVAR Base[2] // 5
 [410] CALL 48
 [415] POP // 4
 [416] POP // 3
 [417] POP // 2
 [418] POP // 1
 [419] PUSHTYPE 27(U8) // 2
 [424] ASSIGN Base[2], GlobalVar[12]
 [435] SETFLAG NOT Base[2]
 [442] POP // 1
 [443] FLAGGOTO currpos + 130 [578]
 [448] PUSHTYPE 11(S32) // 2
 [453] PUSHTYPE 17(UnicodeString) // 3
 [458] PUSHTYPE 19(UnicodeString) // 4
 [463] PUSHTYPE 17(UnicodeString) // 5
 [468] PUSHTYPE 17(UnicodeString) // 6
 [473] ASSIGN Base[6], GlobalVar[96]
 [484] PUSHVAR Base[5] // 7
 [490] CALL 26
 [495] POP // 6
 [496] POP // 5
 [497] ASSIGN Base[4], Base[5]
 [508] POP // 4
 [509] CALC Base[4] + ['devenv.exe']
 [535] ASSIGN Base[3], Base[4]
 [546] POP // 3
 [547] PUSHTYPE 29(Class) // 4
 [552] ASSIGN Base[4], GlobalVar[117]
 [563] PUSHVAR Base[2] // 5
 [569] CALL 48
 [574] POP // 4
 [575] POP // 3
 [576] POP // 2
 [577] POP // 1
 [578] PUSHTYPE 27(U8) // 2
 [583] ASSIGN Base[2], GlobalVar[13]
 [594] SETFLAG NOT Base[2]
 [601] POP // 1
 [602] FLAGGOTO currpos + 130 [737]
 [607] PUSHTYPE 11(S32) // 2
 [612] PUSHTYPE 17(UnicodeString) // 3
 [617] PUSHTYPE 19(UnicodeString) // 4
 [622] PUSHTYPE 17(UnicodeString) // 5
 [627] PUSHTYPE 17(UnicodeString) // 6
 [632] ASSIGN Base[6], GlobalVar[97]
 [643] PUSHVAR Base[5] // 7
 [649] CALL 26
 [654] POP // 6
 [655] POP // 5
 [656] ASSIGN Base[4], Base[5]
 [667] POP // 4
 [668] CALC Base[4] + ['devenv.exe']
 [694] ASSIGN Base[3], Base[4]
 [705] POP // 3
 [706] PUSHTYPE 29(Class) // 4
 [711] ASSIGN Base[4], GlobalVar[117]
 [722] PUSHVAR Base[2] // 5
 [728] CALL 48
 [733] POP // 4
 [734] POP // 3
 [735] POP // 2
 [736] POP // 1
 [737] PUSHTYPE 27(U8) // 2
 [742] ASSIGN Base[2], GlobalVar[14]
 [753] SETFLAG NOT Base[2]
 [760] POP // 1
 [761] FLAGGOTO currpos + 130 [896]
 [766] PUSHTYPE 11(S32) // 2
 [771] PUSHTYPE 17(UnicodeString) // 3
 [776] PUSHTYPE 19(UnicodeString) // 4
 [781] PUSHTYPE 17(UnicodeString) // 5
 [786] PUSHTYPE 17(UnicodeString) // 6
 [791] ASSIGN Base[6], GlobalVar[98]
 [802] PUSHVAR Base[5] // 7
 [808] CALL 26
 [813] POP // 6
 [814] POP // 5
 [815] ASSIGN Base[4], Base[5]
 [826] POP // 4
 [827] CALC Base[4] + ['devenv.exe']
 [853] ASSIGN Base[3], Base[4]
 [864] POP // 3
 [865] PUSHTYPE 29(Class) // 4
 [870] ASSIGN Base[4], GlobalVar[117]
 [881] PUSHVAR Base[2] // 5
 [887] CALL 48
 [892] POP // 4
 [893] POP // 3
 [894] POP // 2
 [895] POP // 1
 [896] PUSHTYPE 27(U8) // 2
 [901] ASSIGN Base[2], GlobalVar[16]
 [912] SETFLAG NOT Base[2]
 [919] POP // 1
 [920] FLAGGOTO currpos + 130 [1055]
 [925] PUSHTYPE 11(S32) // 2
 [930] PUSHTYPE 17(UnicodeString) // 3
 [935] PUSHTYPE 19(UnicodeString) // 4
 [940] PUSHTYPE 17(UnicodeString) // 5
 [945] PUSHTYPE 17(UnicodeString) // 6
 [950] ASSIGN Base[6], GlobalVar[99]
 [961] PUSHVAR Base[5] // 7
 [967] CALL 26
 [972] POP // 6
 [973] POP // 5
 [974] ASSIGN Base[4], Base[5]
 [985] POP // 4
 [986] CALC Base[4] + ['devenv.exe']
 [1012] ASSIGN Base[3], Base[4]
 [1023] POP // 3
 [1024] PUSHTYPE 29(Class) // 4
 [1029] ASSIGN Base[4], GlobalVar[117]
 [1040] PUSHVAR Base[2] // 5
 [1046] CALL 48
 [1051] POP // 4
 [1052] POP // 3
 [1053] POP // 2
 [1054] POP // 1
 [1055] PUSHTYPE 27(U8) // 2
 [1060] ASSIGN Base[2], GlobalVar[18]
 [1071] SETFLAG NOT Base[2]
 [1078] POP // 1
 [1079] FLAGGOTO currpos + 275 [1359]
 [1084] ASSIGN Base[1], [0]
 [1099] PUSHTYPE 27(U8) // 2
 [1104] PUSHTYPE 11(S32) // 3
 [1109] PUSHTYPE 29(Class) // 4
 [1114] ASSIGN Base[4], GlobalVar[116]
 [1125] PUSHVAR Base[3] // 5
 [1131] CALL 226
 [1136] POP // 4
 [1137] POP // 3
 [1138] CALC Base[3] - [1]
 [1154] COMPARE into Base[2]: Base[1] <= Base[3]
 [1171] POP // 2
 [1172] COND_NOT_GOTO currpos + 176 Base[2] [1358]
 [1182] PUSHTYPE 11(S32) // 3
 [1187] PUSHTYPE 17(UnicodeString) // 4
 [1192] PUSHTYPE 19(UnicodeString) // 5
 [1197] PUSHTYPE 17(UnicodeString) // 6
 [1202] PUSHTYPE 17(UnicodeString) // 7
 [1207] PUSHTYPE 11(S32) // 8
 [1212] ASSIGN Base[8], Base[1]
 [1223] PUSHTYPE 29(Class) // 9
 [1228] ASSIGN Base[9], GlobalVar[116]
 [1239] PUSHVAR Base[7] // 10
 [1245] CALL 228
 [1250] POP // 9
 [1251] POP // 8
 [1252] POP // 7
 [1253] PUSHVAR Base[6] // 8
 [1259] CALL 26
 [1264] POP // 7
 [1265] POP // 6
 [1266] ASSIGN Base[5], Base[6]
 [1277] POP // 5
 [1278] CALC Base[5] + ['devenv.exe']
 [1304] ASSIGN Base[4], Base[5]
 [1315] POP // 4
 [1316] PUSHTYPE 29(Class) // 5
 [1321] ASSIGN Base[5], GlobalVar[117]
 [1332] PUSHVAR Base[3] // 6
 [1338] CALL 48
 [1343] POP // 5
 [1344] POP // 4
 [1345] POP // 3
 [1346] POP // 2
 [1347] INC Base[1]
 [1353] GOTO currpos + 4294967042 [1104]
 [1358] POP // 1
 [1359] ASSIGN Base[-1], [1]
 [1371] RET
Proc [231] Export: WAITFORBDS 27
 [0] PUSHTYPE 27(U8) // 1
 [5] PUSHTYPE 29(Class) // 2
 [10] PUSHTYPE 0(Pointer) // 3
 [15] SETPOINTER Base[3]: Base[2]
 [26] CALL 225
 [31] POP // 2
 [32] COMPARE into Base[1]: GlobalVar[117] = Base[2]
 [49] POP // 1
 [50] SETFLAG NOT Base[1]
 [57] POP // 0
 [58] FLAGGOTO currpos + 33 [96]
 [63] PUSHTYPE 10(U32) // 1
 [68] ASSIGN Base[1], [29]
 [83] PUSHVAR GlobalVar[117] // 2
 [89] CALL 36
 [94] POP // 1
 [95] POP // 0
 [96] ASSIGN Base[-1], [1]
 [108] PUSHTYPE 27(U8) // 1
 [113] ASSIGN Base[1], GlobalVar[58]
 [124] SETFLAG NOT Base[1]
 [131] POP // 0
 [132] FLAGGOTO currpos + 52 [189]
 [137] PUSHTYPE 11(S32) // 1
 [142] PUSHTYPE 17(UnicodeString) // 2
 [147] ASSIGN Base[2], GlobalVar[75]
 [158] PUSHTYPE 29(Class) // 3
 [163] ASSIGN Base[3], GlobalVar[117]
 [174] PUSHVAR Base[1] // 4
 [180] CALL 48
 [185] POP // 3
 [186] POP // 2
 [187] POP // 1
 [188] POP // 0
 [189] PUSHTYPE 27(U8) // 1
 [194] ASSIGN Base[1], GlobalVar[59]
 [205] SETFLAG NOT Base[1]
 [212] POP // 0
 [213] FLAGGOTO currpos + 52 [270]
 [218] PUSHTYPE 11(S32) // 1
 [223] PUSHTYPE 17(UnicodeString) // 2
 [228] ASSIGN Base[2], GlobalVar[76]
 [239] PUSHTYPE 29(Class) // 3
 [244] ASSIGN Base[3], GlobalVar[117]
 [255] PUSHVAR Base[1] // 4
 [261] CALL 48
 [266] POP // 3
 [267] POP // 2
 [268] POP // 1
 [269] POP // 0
 [270] PUSHTYPE 27(U8) // 1
 [275] ASSIGN Base[1], GlobalVar[60]
 [286] SETFLAG NOT Base[1]
 [293] POP // 0
 [294] FLAGGOTO currpos + 52 [351]
 [299] PUSHTYPE 11(S32) // 1
 [304] PUSHTYPE 17(UnicodeString) // 2
 [309] ASSIGN Base[2], GlobalVar[77]
 [320] PUSHTYPE 29(Class) // 3
 [325] ASSIGN Base[3], GlobalVar[117]
 [336] PUSHVAR Base[1] // 4
 [342] CALL 48
 [347] POP // 3
 [348] POP // 2
 [349] POP // 1
 [350] POP // 0
 [351] PUSHTYPE 27(U8) // 1
 [356] ASSIGN Base[1], GlobalVar[61]
 [367] SETFLAG NOT Base[1]
 [374] POP // 0
 [375] FLAGGOTO currpos + 52 [432]
 [380] PUSHTYPE 11(S32) // 1
 [385] PUSHTYPE 17(UnicodeString) // 2
 [390] ASSIGN Base[2], GlobalVar[78]
 [401] PUSHTYPE 29(Class) // 3
 [406] ASSIGN Base[3], GlobalVar[117]
 [417] PUSHVAR Base[1] // 4
 [423] CALL 48
 [428] POP // 3
 [429] POP // 2
 [430] POP // 1
 [431] POP // 0
 [432] PUSHTYPE 27(U8) // 1
 [437] ASSIGN Base[1], GlobalVar[62]
 [448] SETFLAG NOT Base[1]
 [455] POP // 0
 [456] FLAGGOTO currpos + 52 [513]
 [461] PUSHTYPE 11(S32) // 1
 [466] PUSHTYPE 17(UnicodeString) // 2
 [471] ASSIGN Base[2], GlobalVar[79]
 [482] PUSHTYPE 29(Class) // 3
 [487] ASSIGN Base[3], GlobalVar[117]
 [498] PUSHVAR Base[1] // 4
 [504] CALL 48
 [509] POP // 3
 [510] POP // 2
 [511] POP // 1
 [512] POP // 0
 [513] PUSHTYPE 27(U8) // 1
 [518] ASSIGN Base[1], GlobalVar[63]
 [529] SETFLAG NOT Base[1]
 [536] POP // 0
 [537] FLAGGOTO currpos + 52 [594]
 [542] PUSHTYPE 11(S32) // 1
 [547] PUSHTYPE 17(UnicodeString) // 2
 [552] ASSIGN Base[2], GlobalVar[80]
 [563] PUSHTYPE 29(Class) // 3
 [568] ASSIGN Base[3], GlobalVar[117]
 [579] PUSHVAR Base[1] // 4
 [585] CALL 48
 [590] POP // 3
 [591] POP // 2
 [592] POP // 1
 [593] POP // 0
 [594] PUSHTYPE 27(U8) // 1
 [599] ASSIGN Base[1], GlobalVar[64]
 [610] SETFLAG NOT Base[1]
 [617] POP // 0
 [618] FLAGGOTO currpos + 52 [675]
 [623] PUSHTYPE 11(S32) // 1
 [628] PUSHTYPE 17(UnicodeString) // 2
 [633] ASSIGN Base[2], GlobalVar[81]
 [644] PUSHTYPE 29(Class) // 3
 [649] ASSIGN Base[3], GlobalVar[117]
 [660] PUSHVAR Base[1] // 4
 [666] CALL 48
 [671] POP // 3
 [672] POP // 2
 [673] POP // 1
 [674] POP // 0
 [675] PUSHTYPE 27(U8) // 1
 [680] ASSIGN Base[1], GlobalVar[65]
 [691] SETFLAG NOT Base[1]
 [698] POP // 0
 [699] FLAGGOTO currpos + 52 [756]
 [704] PUSHTYPE 11(S32) // 1
 [709] PUSHTYPE 17(UnicodeString) // 2
 [714] ASSIGN Base[2], GlobalVar[82]
 [725] PUSHTYPE 29(Class) // 3
 [730] ASSIGN Base[3], GlobalVar[117]
 [741] PUSHVAR Base[1] // 4
 [747] CALL 48
 [752] POP // 3
 [753] POP // 2
 [754] POP // 1
 [755] POP // 0
 [756] PUSHTYPE 27(U8) // 1
 [761] ASSIGN Base[1], GlobalVar[66]
 [772] SETFLAG NOT Base[1]
 [779] POP // 0
 [780] FLAGGOTO currpos + 52 [837]
 [785] PUSHTYPE 11(S32) // 1
 [790] PUSHTYPE 17(UnicodeString) // 2
 [795] ASSIGN Base[2], GlobalVar[83]
 [806] PUSHTYPE 29(Class) // 3
 [811] ASSIGN Base[3], GlobalVar[117]
 [822] PUSHVAR Base[1] // 4
 [828] CALL 48
 [833] POP // 3
 [834] POP // 2
 [835] POP // 1
 [836] POP // 0
 [837] PUSHTYPE 27(U8) // 1
 [842] ASSIGN Base[1], GlobalVar[67]
 [853] SETFLAG NOT Base[1]
 [860] POP // 0
 [861] FLAGGOTO currpos + 52 [918]
 [866] PUSHTYPE 11(S32) // 1
 [871] PUSHTYPE 17(UnicodeString) // 2
 [876] ASSIGN Base[2], GlobalVar[84]
 [887] PUSHTYPE 29(Class) // 3
 [892] ASSIGN Base[3], GlobalVar[117]
 [903] PUSHVAR Base[1] // 4
 [909] CALL 48
 [914] POP // 3
 [915] POP // 2
 [916] POP // 1
 [917] POP // 0
 [918] PUSHTYPE 27(U8) // 1
 [923] ASSIGN Base[1], GlobalVar[68]
 [934] SETFLAG NOT Base[1]
 [941] POP // 0
 [942] FLAGGOTO currpos + 52 [999]
 [947] PUSHTYPE 11(S32) // 1
 [952] PUSHTYPE 17(UnicodeString) // 2
 [957] ASSIGN Base[2], GlobalVar[85]
 [968] PUSHTYPE 29(Class) // 3
 [973] ASSIGN Base[3], GlobalVar[117]
 [984] PUSHVAR Base[1] // 4
 [990] CALL 48
 [995] POP // 3
 [996] POP // 2
 [997] POP // 1
 [998] POP // 0
 [999] PUSHTYPE 27(U8) // 1
 [1004] ASSIGN Base[1], GlobalVar[69]
 [1015] SETFLAG NOT Base[1]
 [1022] POP // 0
 [1023] FLAGGOTO currpos + 52 [1080]
 [1028] PUSHTYPE 11(S32) // 1
 [1033] PUSHTYPE 17(UnicodeString) // 2
 [1038] ASSIGN Base[2], GlobalVar[86]
 [1049] PUSHTYPE 29(Class) // 3
 [1054] ASSIGN Base[3], GlobalVar[117]
 [1065] PUSHVAR Base[1] // 4
 [1071] CALL 48
 [1076] POP // 3
 [1077] POP // 2
 [1078] POP // 1
 [1079] POP // 0
 [1080] PUSHTYPE 27(U8) // 1
 [1085] ASSIGN Base[1], GlobalVar[70]
 [1096] SETFLAG NOT Base[1]
 [1103] POP // 0
 [1104] FLAGGOTO currpos + 52 [1161]
 [1109] PUSHTYPE 11(S32) // 1
 [1114] PUSHTYPE 17(UnicodeString) // 2
 [1119] ASSIGN Base[2], GlobalVar[87]
 [1130] PUSHTYPE 29(Class) // 3
 [1135] ASSIGN Base[3], GlobalVar[117]
 [1146] PUSHVAR Base[1] // 4
 [1152] CALL 48
 [1157] POP // 3
 [1158] POP // 2
 [1159] POP // 1
 [1160] POP // 0
 [1161] PUSHTYPE 27(U8) // 1
 [1166] ASSIGN Base[1], GlobalVar[71]
 [1177] SETFLAG NOT Base[1]
 [1184] POP // 0
 [1185] FLAGGOTO currpos + 52 [1242]
 [1190] PUSHTYPE 11(S32) // 1
 [1195] PUSHTYPE 17(UnicodeString) // 2
 [1200] ASSIGN Base[2], GlobalVar[88]
 [1211] PUSHTYPE 29(Class) // 3
 [1216] ASSIGN Base[3], GlobalVar[117]
 [1227] PUSHVAR Base[1] // 4
 [1233] CALL 48
 [1238] POP // 3
 [1239] POP // 2
 [1240] POP // 1
 [1241] POP // 0
 [1242] PUSHTYPE 27(U8) // 1
 [1247] ASSIGN Base[1], GlobalVar[72]
 [1258] SETFLAG NOT Base[1]
 [1265] POP // 0
 [1266] FLAGGOTO currpos + 52 [1323]
 [1271] PUSHTYPE 11(S32) // 1
 [1276] PUSHTYPE 17(UnicodeString) // 2
 [1281] ASSIGN Base[2], GlobalVar[89]
 [1292] PUSHTYPE 29(Class) // 3
 [1297] ASSIGN Base[3], GlobalVar[117]
 [1308] PUSHVAR Base[1] // 4
 [1314] CALL 48
 [1319] POP // 3
 [1320] POP // 2
 [1321] POP // 1
 [1322] POP // 0
 [1323] PUSHTYPE 27(U8) // 1
 [1328] ASSIGN Base[1], GlobalVar[73]
 [1339] SETFLAG NOT Base[1]
 [1346] POP // 0
 [1347] FLAGGOTO currpos + 52 [1404]
 [1352] PUSHTYPE 11(S32) // 1
 [1357] PUSHTYPE 17(UnicodeString) // 2
 [1362] ASSIGN Base[2], GlobalVar[90]
 [1373] PUSHTYPE 29(Class) // 3
 [1378] ASSIGN Base[3], GlobalVar[117]
 [1389] PUSHVAR Base[1] // 4
 [1395] CALL 48
 [1400] POP // 3
 [1401] POP // 2
 [1402] POP // 1
 [1403] POP // 0
 [1404] RET
Proc [232] Export: WAITFOR_VS_AND_BDS 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 230
 [11] POP // 0
 [12] COND_NOT_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 231
 [38] POP // 1
 [39] CALC Base[-1] AND Base[1]
 [51] POP // 0
 [52] RET
Proc [233] Export: SKIPDEVENVSETUP 27
 [0] PUSHTYPE 11(S32) // 1
 [5] ASSIGN Base[1], [1]
 [20] PUSHTYPE 27(U8) // 2
 [25] PUSHTYPE 11(S32) // 3
 [30] PUSHVAR Base[3] // 4
 [36] CALL 2
 [41] POP // 3
 [42] COMPARE into Base[2]: Base[1] <= Base[3]
 [59] POP // 2
 [60] COND_NOT_GOTO currpos + 147 Base[2] [217]
 [70] PUSHTYPE 27(U8) // 3
 [75] PUSHTYPE 15(String) // 4
 [80] PUSHTYPE 17(UnicodeString) // 5
 [85] PUSHTYPE 17(UnicodeString) // 6
 [90] PUSHTYPE 11(S32) // 7
 [95] ASSIGN Base[7], Base[1]
 [106] PUSHVAR Base[6] // 8
 [112] CALL 4
 [117] POP // 7
 [118] POP // 6
 [119] PUSHVAR Base[5] // 7
 [125] CALL 3
 [130] POP // 6
 [131] POP // 5
 [132] ASSIGN Base[4], Base[5]
 [143] POP // 4
 [144] COMPARE into Base[3]: Base[4] = ['/NODEVENVSETUP']
 [179] POP // 3
 [180] SETFLAG NOT Base[3]
 [187] POP // 2
 [188] FLAGGOTO currpos + 13 [206]
 [193] ASSIGN Base[-1], [1]
 [205] RET
 [206] INC Base[1]
 [212] GOTO currpos + 4294967104 [25]
 [217] POP // 1
 [218] ASSIGN Base[-1], [0]
 [230] RET
Proc [234] Export: CHECKFORPROGRAM 27 @17 @17
 [0] ASSIGN Base[-1], [1]
 [12] PUSHTYPE 27(U8) // 1
 [17] PUSHTYPE 29(Class) // 2
 [22] PUSHTYPE 0(Pointer) // 3
 [27] SETPOINTER Base[3]: Base[2]
 [38] CALL 225
 [43] POP // 2
 [44] COMPARE into Base[1]: GlobalVar[117] = Base[2]
 [61] POP // 1
 [62] SETFLAG NOT Base[1]
 [69] POP // 0
 [70] FLAGGOTO currpos + 33 [108]
 [75] PUSHTYPE 10(U32) // 1
 [80] ASSIGN Base[1], [29]
 [95] PUSHVAR GlobalVar[117] // 2
 [101] CALL 36
 [106] POP // 1
 [107] POP // 0
 [108] PUSHTYPE 27(U8) // 1
 [113] PUSHTYPE 11(S32) // 2
 [118] PUSHTYPE 17(UnicodeString) // 3
 [123] ASSIGN Base[3], Base[-2]
 [134] PUSHTYPE 29(Class) // 4
 [139] ASSIGN Base[4], GlobalVar[117]
 [150] PUSHVAR Base[2] // 5
 [156] CALL 235
 [161] POP // 4
 [162] POP // 3
 [163] POP // 2
 [164] COMPARE into Base[1]: Base[2] >= [0]
 [185] POP // 1
 [186] SETFLAG NOT Base[1]
 [193] POP // 0
 [194] FLAGGOTO currpos + 1 [200]
 [199] RET
 [200] PUSHTYPE 11(S32) // 1
 [205] PUSHTYPE 17(UnicodeString) // 2
 [210] ASSIGN Base[2], Base[-2]
 [221] PUSHTYPE 29(Class) // 3
 [226] ASSIGN Base[3], GlobalVar[117]
 [237] PUSHVAR Base[1] // 4
 [243] CALL 48
 [248] POP // 3
 [249] POP // 2
 [250] POP // 1
 [251] POP // 0
 [252] RET
Proc [235]: External Decl: class:TSTRINGS|INDEXOF|\00\01\00 
Proc [236] Export: RAD_7_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 147
 [11] POP // 0
 [12] RET
Proc [237] Export: RAD_2005_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 148
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 164
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [238] Export: RAD_2006_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 149
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 165
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [239] Export: RAD_2007_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 150
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 166
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [240] Export: RAD_2009_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 151
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 167
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [241] Export: RAD_2010_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 152
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 168
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [242] Export: RAD_XE_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 153
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 169
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [243] Export: RAD_XE2_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 154
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 170
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [244] Export: RAD_XE3_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 155
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 171
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [245] Export: RAD_XE4_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 156
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 172
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [246] Export: RAD_XE5_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 157
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 173
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [247] Export: RAD_XE6_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 158
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 174
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [248] Export: RAD_XE7_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 159
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 175
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [249] Export: RAD_XE8_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 160
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 176
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [250] Export: RAD_XE9_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 161
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 177
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [251] Export: RAD_XE10_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 162
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 178
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [252] Export: RAD_XE11_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 163
 [11] POP // 0
 [12] COND_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 179
 [38] POP // 1
 [39] CALC Base[-1] OR Base[1]
 [51] POP // 0
 [52] RET
Proc [253] Export: ALWAYSFALSE 27
 [0] ASSIGN Base[-1], [0]
 [12] RET
Proc [254] Export: GETDELPHIREGISTRYHIVE 17 @11
 [0] PUSHTYPE 11(S32) // 1
 [5] ASSIGN Base[1], Base[-2]
 [16] PUSHTYPE 27(U8) // 2
 [21] COMPARE into Base[2]: [6] = Base[1]
 [42] COND_NOT_GOTO currpos + 38 Base[2] [90]
 [52] PUSHTYPE 17(UnicodeString) // 3
 [57] ASSIGN Base[3], ['']
 [72] PUSHVAR Base[-1] // 4
 [78] CALL 5
 [83] POP // 3
 [84] POP // 2
 [85] GOTO currpos + 1173 [1263]
 [90] COMPARE into Base[2]: [7] = Base[1]
 [111] COND_NOT_GOTO currpos + 38 Base[2] [159]
 [121] PUSHTYPE 17(UnicodeString) // 3
 [126] ASSIGN Base[3], ['']
 [141] PUSHVAR Base[-1] // 4
 [147] CALL 6
 [152] POP // 3
 [153] POP // 2
 [154] GOTO currpos + 1104 [1263]
 [159] COMPARE into Base[2]: [9] = Base[1]
 [180] COND_NOT_GOTO currpos + 38 Base[2] [228]
 [190] PUSHTYPE 17(UnicodeString) // 3
 [195] ASSIGN Base[3], ['']
 [210] PUSHVAR Base[-1] // 4
 [216] CALL 7
 [221] POP // 3
 [222] POP // 2
 [223] GOTO currpos + 1035 [1263]
 [228] COMPARE into Base[2]: [10] = Base[1]
 [249] COND_NOT_GOTO currpos + 38 Base[2] [297]
 [259] PUSHTYPE 17(UnicodeString) // 3
 [264] ASSIGN Base[3], ['']
 [279] PUSHVAR Base[-1] // 4
 [285] CALL 8
 [290] POP // 3
 [291] POP // 2
 [292] GOTO currpos + 966 [1263]
 [297] COMPARE into Base[2]: [11] = Base[1]
 [318] COND_NOT_GOTO currpos + 38 Base[2] [366]
 [328] PUSHTYPE 17(UnicodeString) // 3
 [333] ASSIGN Base[3], ['']
 [348] PUSHVAR Base[-1] // 4
 [354] CALL 9
 [359] POP // 3
 [360] POP // 2
 [361] GOTO currpos + 897 [1263]
 [366] COMPARE into Base[2]: [12] = Base[1]
 [387] COND_NOT_GOTO currpos + 38 Base[2] [435]
 [397] PUSHTYPE 17(UnicodeString) // 3
 [402] ASSIGN Base[3], ['']
 [417] PUSHVAR Base[-1] // 4
 [423] CALL 10
 [428] POP // 3
 [429] POP // 2
 [430] GOTO currpos + 828 [1263]
 [435] COMPARE into Base[2]: [14] = Base[1]
 [456] COND_NOT_GOTO currpos + 38 Base[2] [504]
 [466] PUSHTYPE 17(UnicodeString) // 3
 [471] ASSIGN Base[3], ['']
 [486] PUSHVAR Base[-1] // 4
 [492] CALL 11
 [497] POP // 3
 [498] POP // 2
 [499] GOTO currpos + 759 [1263]
 [504] COMPARE into Base[2]: [15] = Base[1]
 [525] COND_NOT_GOTO currpos + 38 Base[2] [573]
 [535] PUSHTYPE 17(UnicodeString) // 3
 [540] ASSIGN Base[3], ['']
 [555] PUSHVAR Base[-1] // 4
 [561] CALL 12
 [566] POP // 3
 [567] POP // 2
 [568] GOTO currpos + 690 [1263]
 [573] COMPARE into Base[2]: [16] = Base[1]
 [594] COND_NOT_GOTO currpos + 38 Base[2] [642]
 [604] PUSHTYPE 17(UnicodeString) // 3
 [609] ASSIGN Base[3], ['']
 [624] PUSHVAR Base[-1] // 4
 [630] CALL 13
 [635] POP // 3
 [636] POP // 2
 [637] GOTO currpos + 621 [1263]
 [642] COMPARE into Base[2]: [17] = Base[1]
 [663] COND_NOT_GOTO currpos + 38 Base[2] [711]
 [673] PUSHTYPE 17(UnicodeString) // 3
 [678] ASSIGN Base[3], ['']
 [693] PUSHVAR Base[-1] // 4
 [699] CALL 14
 [704] POP // 3
 [705] POP // 2
 [706] GOTO currpos + 552 [1263]
 [711] COMPARE into Base[2]: [18] = Base[1]
 [732] COND_NOT_GOTO currpos + 38 Base[2] [780]
 [742] PUSHTYPE 17(UnicodeString) // 3
 [747] ASSIGN Base[3], ['']
 [762] PUSHVAR Base[-1] // 4
 [768] CALL 15
 [773] POP // 3
 [774] POP // 2
 [775] GOTO currpos + 483 [1263]
 [780] COMPARE into Base[2]: [19] = Base[1]
 [801] COND_NOT_GOTO currpos + 38 Base[2] [849]
 [811] PUSHTYPE 17(UnicodeString) // 3
 [816] ASSIGN Base[3], ['']
 [831] PUSHVAR Base[-1] // 4
 [837] CALL 16
 [842] POP // 3
 [843] POP // 2
 [844] GOTO currpos + 414 [1263]
 [849] COMPARE into Base[2]: [20] = Base[1]
 [870] COND_NOT_GOTO currpos + 38 Base[2] [918]
 [880] PUSHTYPE 17(UnicodeString) // 3
 [885] ASSIGN Base[3], ['']
 [900] PUSHVAR Base[-1] // 4
 [906] CALL 17
 [911] POP // 3
 [912] POP // 2
 [913] GOTO currpos + 345 [1263]
 [918] COMPARE into Base[2]: [21] = Base[1]
 [939] COND_NOT_GOTO currpos + 38 Base[2] [987]
 [949] PUSHTYPE 17(UnicodeString) // 3
 [954] ASSIGN Base[3], ['']
 [969] PUSHVAR Base[-1] // 4
 [975] CALL 18
 [980] POP // 3
 [981] POP // 2
 [982] GOTO currpos + 276 [1263]
 [987] COMPARE into Base[2]: [22] = Base[1]
 [1008] COND_NOT_GOTO currpos + 38 Base[2] [1056]
 [1018] PUSHTYPE 17(UnicodeString) // 3
 [1023] ASSIGN Base[3], ['']
 [1038] PUSHVAR Base[-1] // 4
 [1044] CALL 19
 [1049] POP // 3
 [1050] POP // 2
 [1051] GOTO currpos + 207 [1263]
 [1056] COMPARE into Base[2]: [23] = Base[1]
 [1077] COND_NOT_GOTO currpos + 38 Base[2] [1125]
 [1087] PUSHTYPE 17(UnicodeString) // 3
 [1092] ASSIGN Base[3], ['']
 [1107] PUSHVAR Base[-1] // 4
 [1113] CALL 20
 [1118] POP // 3
 [1119] POP // 2
 [1120] GOTO currpos + 138 [1263]
 [1125] COMPARE into Base[2]: [24] = Base[1]
 [1146] COND_NOT_GOTO currpos + 38 Base[2] [1194]
 [1156] PUSHTYPE 17(UnicodeString) // 3
 [1161] ASSIGN Base[3], ['']
 [1176] PUSHVAR Base[-1] // 4
 [1182] CALL 21
 [1187] POP // 3
 [1188] POP // 2
 [1189] GOTO currpos + 69 [1263]
 [1194] COMPARE into Base[2]: [25] = Base[1]
 [1215] COND_NOT_GOTO currpos + 38 Base[2] [1263]
 [1225] PUSHTYPE 17(UnicodeString) // 3
 [1230] ASSIGN Base[3], ['']
 [1245] PUSHVAR Base[-1] // 4
 [1251] CALL 22
 [1256] POP // 3
 [1257] POP // 2
 [1258] GOTO currpos + 0 [1263]
 [1263] POP // 1
 [1264] POP // 0
 [1265] RET
Proc [255] Export: DELPHIROOTDIR 17 @11
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 11(S32) // 2
 [10] ASSIGN Base[2], Base[-2]
 [21] PUSHVAR Base[1] // 3
 [27] CALL 254
 [32] POP // 2
 [33] POP // 1
 [34] PUSHTYPE 17(UnicodeString) // 2
 [39] PUSHTYPE 19(UnicodeString) // 3
 [44] ASSIGN Base[3], ['{reg:HKCU\Software\']
 [78] CALC Base[3] + Base[1]
 [90] CALC Base[3] + [',RootDir|}']
 [116] ASSIGN Base[2], Base[3]
 [127] POP // 2
 [128] PUSHVAR Base[-1] // 3
 [134] CALL 24
 [139] POP // 2
 [140] POP // 1
 [141] RET
Proc [256] Export: CALL_DEVENV_SETUP -1
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 11(S32) // 2
 [10] PUSHTYPE 11(S32) // 3
 [15] PUSHTYPE 17(UnicodeString) // 4
 [20] ASSIGN Base[4], ['{code:VSNET2008_PATH}\devenv.exe']
 [67] PUSHVAR Base[1] // 5
 [73] CALL 24
 [78] POP // 4
 [79] POP // 3
 [80] PUSHTYPE 27(U8) // 4
 [85] PUSHTYPE 17(UnicodeString) // 5
 [90] ASSIGN Base[5], Base[1]
 [101] PUSHVAR Base[4] // 6
 [107] CALL 28
 [112] POP // 5
 [113] POP // 4
 [114] SETFLAG NOT Base[4]
 [121] POP // 3
 [122] FLAGGOTO currpos + 139 [266]
 [127] PUSHTYPE 27(U8) // 4
 [132] PUSHTYPE 0(Pointer) // 5
 [137] SETPOINTER Base[5]: Base[2]
 [148] PUSHTYPE 41(U8) // 6
 [153] ASSIGN Base[6], [1]
 [165] PUSHTYPE 11(S32) // 7
 [170] ASSIGN Base[7], [0]
 [185] PUSHTYPE 17(UnicodeString) // 8
 [190] ASSIGN Base[8], ['']
 [205] PUSHTYPE 17(UnicodeString) // 9
 [210] ASSIGN Base[9], ['/setup']
 [231] PUSHTYPE 17(UnicodeString) // 10
 [236] ASSIGN Base[10], Base[1]
 [247] PUSHVAR Base[4] // 11
 [253] CALL 257
 [258] POP // 10
 [259] POP // 9
 [260] POP // 8
 [261] POP // 7
 [262] POP // 6
 [263] POP // 5
 [264] POP // 4
 [265] POP // 3
 [266] PUSHTYPE 17(UnicodeString) // 4
 [271] ASSIGN Base[4], ['{code:VS2010_PATH}\devenv.exe']
 [315] PUSHVAR Base[1] // 5
 [321] CALL 24
 [326] POP // 4
 [327] POP // 3
 [328] PUSHTYPE 27(U8) // 4
 [333] PUSHTYPE 17(UnicodeString) // 5
 [338] ASSIGN Base[5], Base[1]
 [349] PUSHVAR Base[4] // 6
 [355] CALL 28
 [360] POP // 5
 [361] POP // 4
 [362] SETFLAG NOT Base[4]
 [369] POP // 3
 [370] FLAGGOTO currpos + 139 [514]
 [375] PUSHTYPE 27(U8) // 4
 [380] PUSHTYPE 0(Pointer) // 5
 [385] SETPOINTER Base[5]: Base[2]
 [396] PUSHTYPE 41(U8) // 6
 [401] ASSIGN Base[6], [1]
 [413] PUSHTYPE 11(S32) // 7
 [418] ASSIGN Base[7], [0]
 [433] PUSHTYPE 17(UnicodeString) // 8
 [438] ASSIGN Base[8], ['']
 [453] PUSHTYPE 17(UnicodeString) // 9
 [458] ASSIGN Base[9], ['/setup']
 [479] PUSHTYPE 17(UnicodeString) // 10
 [484] ASSIGN Base[10], Base[1]
 [495] PUSHVAR Base[4] // 11
 [501] CALL 257
 [506] POP // 10
 [507] POP // 9
 [508] POP // 8
 [509] POP // 7
 [510] POP // 6
 [511] POP // 5
 [512] POP // 4
 [513] POP // 3
 [514] PUSHTYPE 17(UnicodeString) // 4
 [519] ASSIGN Base[4], ['{code:VS2012_PATH}\devenv.exe']
 [563] PUSHVAR Base[1] // 5
 [569] CALL 24
 [574] POP // 4
 [575] POP // 3
 [576] PUSHTYPE 27(U8) // 4
 [581] PUSHTYPE 17(UnicodeString) // 5
 [586] ASSIGN Base[5], Base[1]
 [597] PUSHVAR Base[4] // 6
 [603] CALL 28
 [608] POP // 5
 [609] POP // 4
 [610] SETFLAG NOT Base[4]
 [617] POP // 3
 [618] FLAGGOTO currpos + 139 [762]
 [623] PUSHTYPE 27(U8) // 4
 [628] PUSHTYPE 0(Pointer) // 5
 [633] SETPOINTER Base[5]: Base[2]
 [644] PUSHTYPE 41(U8) // 6
 [649] ASSIGN Base[6], [1]
 [661] PUSHTYPE 11(S32) // 7
 [666] ASSIGN Base[7], [0]
 [681] PUSHTYPE 17(UnicodeString) // 8
 [686] ASSIGN Base[8], ['']
 [701] PUSHTYPE 17(UnicodeString) // 9
 [706] ASSIGN Base[9], ['/setup']
 [727] PUSHTYPE 17(UnicodeString) // 10
 [732] ASSIGN Base[10], Base[1]
 [743] PUSHVAR Base[4] // 11
 [749] CALL 257
 [754] POP // 10
 [755] POP // 9
 [756] POP // 8
 [757] POP // 7
 [758] POP // 6
 [759] POP // 5
 [760] POP // 4
 [761] POP // 3
 [762] PUSHTYPE 17(UnicodeString) // 4
 [767] ASSIGN Base[4], ['{code:VS2013_PATH}\devenv.exe']
 [811] PUSHVAR Base[1] // 5
 [817] CALL 24
 [822] POP // 4
 [823] POP // 3
 [824] PUSHTYPE 27(U8) // 4
 [829] PUSHTYPE 17(UnicodeString) // 5
 [834] ASSIGN Base[5], Base[1]
 [845] PUSHVAR Base[4] // 6
 [851] CALL 28
 [856] POP // 5
 [857] POP // 4
 [858] SETFLAG NOT Base[4]
 [865] POP // 3
 [866] FLAGGOTO currpos + 139 [1010]
 [871] PUSHTYPE 27(U8) // 4
 [876] PUSHTYPE 0(Pointer) // 5
 [881] SETPOINTER Base[5]: Base[2]
 [892] PUSHTYPE 41(U8) // 6
 [897] ASSIGN Base[6], [1]
 [909] PUSHTYPE 11(S32) // 7
 [914] ASSIGN Base[7], [0]
 [929] PUSHTYPE 17(UnicodeString) // 8
 [934] ASSIGN Base[8], ['']
 [949] PUSHTYPE 17(UnicodeString) // 9
 [954] ASSIGN Base[9], ['/setup']
 [975] PUSHTYPE 17(UnicodeString) // 10
 [980] ASSIGN Base[10], Base[1]
 [991] PUSHVAR Base[4] // 11
 [997] CALL 257
 [1002] POP // 10
 [1003] POP // 9
 [1004] POP // 8
 [1005] POP // 7
 [1006] POP // 6
 [1007] POP // 5
 [1008] POP // 4
 [1009] POP // 3
 [1010] PUSHTYPE 17(UnicodeString) // 4
 [1015] ASSIGN Base[4], ['{code:VS2015_PATH}\devenv.exe']
 [1059] PUSHVAR Base[1] // 5
 [1065] CALL 24
 [1070] POP // 4
 [1071] POP // 3
 [1072] PUSHTYPE 27(U8) // 4
 [1077] PUSHTYPE 17(UnicodeString) // 5
 [1082] ASSIGN Base[5], Base[1]
 [1093] PUSHVAR Base[4] // 6
 [1099] CALL 28
 [1104] POP // 5
 [1105] POP // 4
 [1106] SETFLAG NOT Base[4]
 [1113] POP // 3
 [1114] FLAGGOTO currpos + 139 [1258]
 [1119] PUSHTYPE 27(U8) // 4
 [1124] PUSHTYPE 0(Pointer) // 5
 [1129] SETPOINTER Base[5]: Base[2]
 [1140] PUSHTYPE 41(U8) // 6
 [1145] ASSIGN Base[6], [1]
 [1157] PUSHTYPE 11(S32) // 7
 [1162] ASSIGN Base[7], [0]
 [1177] PUSHTYPE 17(UnicodeString) // 8
 [1182] ASSIGN Base[8], ['']
 [1197] PUSHTYPE 17(UnicodeString) // 9
 [1202] ASSIGN Base[9], ['/setup']
 [1223] PUSHTYPE 17(UnicodeString) // 10
 [1228] ASSIGN Base[10], Base[1]
 [1239] PUSHVAR Base[4] // 11
 [1245] CALL 257
 [1250] POP // 10
 [1251] POP // 9
 [1252] POP // 8
 [1253] POP // 7
 [1254] POP // 6
 [1255] POP // 5
 [1256] POP // 4
 [1257] POP // 3
 [1258] CALL 35
 [1263] ASSIGN Base[3], [0]
 [1278] PUSHTYPE 27(U8) // 4
 [1283] PUSHTYPE 11(S32) // 5
 [1288] PUSHTYPE 29(Class) // 6
 [1293] ASSIGN Base[6], GlobalVar[116]
 [1304] PUSHVAR Base[5] // 7
 [1310] CALL 226
 [1315] POP // 6
 [1316] POP // 5
 [1317] CALC Base[5] - [1]
 [1333] COMPARE into Base[4]: Base[3] <= Base[5]
 [1350] POP // 4
 [1351] COND_NOT_GOTO currpos + 339 Base[4] [1700]
 [1361] PUSHTYPE 17(UnicodeString) // 5
 [1366] PUSHTYPE 19(UnicodeString) // 6
 [1371] ASSIGN Base[6], ['{code:VS15_PATH[']
 [1402] PUSHTYPE 17(UnicodeString) // 7
 [1407] PUSHTYPE 8(S64) // 8
 [1412] ASSIGN Base[8], Base[3]
 [1423] PUSHVAR Base[7] // 9
 [1429] CALL 258
 [1434] POP // 8
 [1435] POP // 7
 [1436] CALC Base[6] + Base[7]
 [1448] POP // 6
 [1449] CALC Base[6] + [']}\devenv.exe']
 [1478] ASSIGN Base[5], Base[6]
 [1489] POP // 5
 [1490] PUSHVAR Base[1] // 6
 [1496] CALL 24
 [1501] POP // 5
 [1502] POP // 4
 [1503] PUSHTYPE 27(U8) // 5
 [1508] PUSHTYPE 17(UnicodeString) // 6
 [1513] ASSIGN Base[6], Base[1]
 [1524] PUSHVAR Base[5] // 7
 [1530] CALL 28
 [1535] POP // 6
 [1536] POP // 5
 [1537] SETFLAG NOT Base[5]
 [1544] POP // 4
 [1545] FLAGGOTO currpos + 139 [1689]
 [1550] PUSHTYPE 27(U8) // 5
 [1555] PUSHTYPE 0(Pointer) // 6
 [1560] SETPOINTER Base[6]: Base[2]
 [1571] PUSHTYPE 41(U8) // 7
 [1576] ASSIGN Base[7], [1]
 [1588] PUSHTYPE 11(S32) // 8
 [1593] ASSIGN Base[8], [0]
 [1608] PUSHTYPE 17(UnicodeString) // 9
 [1613] ASSIGN Base[9], ['']
 [1628] PUSHTYPE 17(UnicodeString) // 10
 [1633] ASSIGN Base[10], ['/setup']
 [1654] PUSHTYPE 17(UnicodeString) // 11
 [1659] ASSIGN Base[11], Base[1]
 [1670] PUSHVAR Base[5] // 12
 [1676] CALL 257
 [1681] POP // 11
 [1682] POP // 10
 [1683] POP // 9
 [1684] POP // 8
 [1685] POP // 7
 [1686] POP // 6
 [1687] POP // 5
 [1688] POP // 4
 [1689] INC Base[3]
 [1695] GOTO currpos + 4294966879 [1283]
 [1700] POP // 3
 [1701] RET
Proc [257]: External Decl: \01\00\00\00\00\00\01 EXEC
Proc [258]: External Decl: \01\00 INTTOSTR
Proc [259] Export: ENDSWITH 27 @17 @17
 [0] PUSHTYPE 11(S32) // 1
 [5] PUSHTYPE 11(S32) // 2
 [10] ASSIGN Base[-1], [0]
 [22] PUSHTYPE 17(UnicodeString) // 3
 [27] ASSIGN Base[3], Base[-2]
 [38] PUSHVAR Base[1] // 4
 [44] CALL 32
 [49] POP // 3
 [50] POP // 2
 [51] PUSHTYPE 17(UnicodeString) // 3
 [56] ASSIGN Base[3], Base[-3]
 [67] PUSHVAR Base[2] // 4
 [73] CALL 32
 [78] POP // 3
 [79] POP // 2
 [80] PUSHTYPE 27(U8) // 3
 [85] COMPARE into Base[3]: Base[1] <> [0]
 [106] COND_NOT_GOTO currpos + 39 Base[3] [155]
 [116] PUSHTYPE 27(U8) // 4
 [121] COMPARE into Base[4]: Base[2] <> [0]
 [142] CALC Base[3] AND Base[4]
 [154] POP // 3
 [155] COND_NOT_GOTO currpos + 35 Base[3] [200]
 [165] PUSHTYPE 27(U8) // 4
 [170] COMPARE into Base[4]: Base[1] >= Base[2]
 [187] CALC Base[3] AND Base[4]
 [199] POP // 3
 [200] SETFLAG NOT Base[3]
 [207] POP // 2
 [208] FLAGGOTO currpos + 131 [344]
 [213] PUSHTYPE 15(String) // 3
 [218] PUSHTYPE 17(UnicodeString) // 4
 [223] PUSHTYPE 11(S32) // 5
 [228] ASSIGN Base[5], Base[2]
 [239] PUSHTYPE 11(S32) // 6
 [244] ASSIGN Base[6], Base[1]
 [255] CALC Base[6] - Base[2]
 [267] CALC Base[6] + [1]
 [283] PUSHTYPE 17(UnicodeString) // 7
 [288] ASSIGN Base[7], Base[-2]
 [299] PUSHVAR Base[4] // 8
 [305] CALL 31
 [310] POP // 7
 [311] POP // 6
 [312] POP // 5
 [313] POP // 4
 [314] ASSIGN Base[3], Base[4]
 [325] POP // 3
 [326] COMPARE into Base[-1]: Base[3] = Base[-3]
 [343] POP // 2
 [344] RET
Proc [260] Export: MERGE_PATHS 17 @17 @17
 [0] ASSIGN Base[-1], Base[-2]
 [11] PUSHTYPE 27(U8) // 1
 [16] COMPARE into Base[1]: Base[-3] <> ['']
 [37] SETFLAG NOT Base[1]
 [44] POP // 0
 [45] FLAGGOTO currpos + 212 [262]
 [50] PUSHTYPE 27(U8) // 1
 [55] COMPARE into Base[1]: Base[-1] = ['']
 [76] COND_GOTO currpos + 65 Base[1] [151]
 [86] PUSHTYPE 27(U8) // 2
 [91] PUSHTYPE 17(UnicodeString) // 3
 [96] ASSIGN Base[3], [#59]
 [108] PUSHTYPE 17(UnicodeString) // 4
 [113] ASSIGN Base[4], Base[-1]
 [124] PUSHVAR Base[2] // 5
 [130] CALL 259
 [135] POP // 4
 [136] POP // 3
 [137] POP // 2
 [138] CALC Base[1] OR Base[2]
 [150] POP // 1
 [151] SETFLAG NOT Base[1]
 [158] POP // 0
 [159] FLAGGOTO currpos + 45 [209]
 [164] PUSHTYPE 19(UnicodeString) // 1
 [169] ASSIGN Base[1], Base[-1]
 [180] CALC Base[1] + Base[-3]
 [192] ASSIGN Base[-1], Base[1]
 [203] POP // 0
 [204] GOTO currpos + 53 [262]
 [209] PUSHTYPE 19(UnicodeString) // 1
 [214] ASSIGN Base[1], Base[-1]
 [225] CALC Base[1] + [#59]
 [238] CALC Base[1] + Base[-3]
 [250] ASSIGN Base[-1], Base[1]
 [261] POP // 0
 [262] PUSHTYPE 27(U8) // 1
 [267] COMPARE into Base[1]: Base[-1] <> ['']
 [288] COND_NOT_GOTO currpos + 65 Base[1] [363]
 [298] PUSHTYPE 27(U8) // 2
 [303] PUSHTYPE 17(UnicodeString) // 3
 [308] ASSIGN Base[3], [#59]
 [320] PUSHTYPE 17(UnicodeString) // 4
 [325] ASSIGN Base[4], Base[-1]
 [336] PUSHVAR Base[2] // 5
 [342] CALL 259
 [347] POP // 4
 [348] POP // 3
 [349] POP // 2
 [350] CALC Base[1] AND Base[2]
 [362] POP // 1
 [363] SETFLAG NOT Base[1]
 [370] POP // 0
 [371] FLAGGOTO currpos + 73 [449]
 [376] PUSHTYPE 11(S32) // 1
 [381] PUSHTYPE 17(UnicodeString) // 2
 [386] ASSIGN Base[2], Base[-1]
 [397] PUSHVAR Base[1] // 3
 [403] CALL 32
 [408] POP // 2
 [409] POP // 1
 [410] CALC Base[1] - [1]
 [426] PUSHTYPE 0(Pointer) // 2
 [431] SETPOINTER Base[2]: Base[-1]
 [442] CALL 218
 [447] POP // 1
 [448] POP // 0
 [449] RET
Proc [261] Export: IS_PATH_EXISTS 27 @17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], Base[-2]
 [16] PUSHVAR Base[-2] // 2
 [22] CALL 24
 [27] POP // 1
 [28] POP // 0
 [29] PUSHTYPE 17(UnicodeString) // 1
 [34] ASSIGN Base[1], Base[-3]
 [45] PUSHVAR Base[-3] // 2
 [51] CALL 24
 [56] POP // 1
 [57] POP // 0
 [58] PUSHTYPE 27(U8) // 1
 [63] PUSHTYPE 11(S32) // 2
 [68] PUSHTYPE 17(UnicodeString) // 3
 [73] PUSHTYPE 17(UnicodeString) // 4
 [78] ASSIGN Base[4], Base[-3]
 [89] PUSHTYPE 17(UnicodeString) // 5
 [94] ASSIGN Base[5], Base[-2]
 [105] PUSHVAR Base[3] // 6
 [111] CALL 260
 [116] POP // 5
 [117] POP // 4
 [118] POP // 3
 [119] PUSHVAR Base[2] // 4
 [125] CALL 32
 [130] POP // 3
 [131] POP // 2
 [132] COMPARE into Base[1]: Base[2] > [2048]
 [153] POP // 1
 [154] SETFLAG NOT Base[1]
 [161] POP // 0
 [162] FLAGGOTO currpos + 17 [184]
 [167] ASSIGN Base[-1], [0]
 [179] GOTO currpos + 73 [257]
 [184] PUSHTYPE 11(S32) // 1
 [189] PUSHTYPE 17(UnicodeString) // 2
 [194] ASSIGN Base[2], Base[-2]
 [205] PUSHTYPE 17(UnicodeString) // 3
 [210] ASSIGN Base[3], Base[-3]
 [221] PUSHVAR Base[1] // 4
 [227] CALL 30
 [232] POP // 3
 [233] POP // 2
 [234] POP // 1
 [235] COMPARE into Base[-1]: Base[1] <= [0]
 [256] POP // 0
 [257] RET
Proc [262] Export: GET_USERS_PATHS 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] ASSIGN Base[2], ['{reg:HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment,Path|}']
 [102] PUSHVAR Base[-1] // 3
 [108] CALL 24
 [113] POP // 2
 [114] POP // 1
 [115] PUSHTYPE 17(UnicodeString) // 2
 [120] ASSIGN Base[2], ['{reg:HKCU\Environment,Path|}']
 [163] PUSHVAR Base[1] // 3
 [169] CALL 24
 [174] POP // 2
 [175] POP // 1
 [176] PUSHTYPE 17(UnicodeString) // 2
 [181] ASSIGN Base[2], Base[1]
 [192] PUSHTYPE 17(UnicodeString) // 3
 [197] ASSIGN Base[3], Base[-1]
 [208] PUSHVAR Base[-1] // 4
 [214] CALL 260
 [219] POP // 3
 [220] POP // 2
 [221] POP // 1
 [222] RET
Proc [263] Export: DELPHI_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] PUSHTYPE 19(UnicodeString) // 3
 [15] ASSIGN Base[3], ['{reg:HKCU\Software\']
 [49] CALC Base[3] + Base[-2]
 [61] CALC Base[3] + ['\Environment Variables,Path|}']
 [106] ASSIGN Base[2], Base[3]
 [117] POP // 2
 [118] PUSHVAR Base[-1] // 3
 [124] CALL 24
 [129] POP // 2
 [130] POP // 1
 [131] PUSHTYPE 27(U8) // 2
 [136] COMPARE into Base[2]: Base[-1] = ['']
 [157] SETFLAG NOT Base[2]
 [164] POP // 1
 [165] FLAGGOTO currpos + 33 [203]
 [170] PUSHTYPE 17(UnicodeString) // 2
 [175] ASSIGN Base[2], ['']
 [190] PUSHVAR Base[-1] // 3
 [196] CALL 262
 [201] POP // 2
 [202] POP // 1
 [203] RET
Proc [264] Export: DELPHI7_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:Delphi7_REGISTRY_HIVE}']
 [48] PUSHVAR Base[-1] // 2
 [54] CALL 263
 [59] POP // 1
 [60] POP // 0
 [61] RET
Proc [265] Export: DELPHI2005_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:Delphi2005_REGISTRY_HIVE}']
 [51] PUSHVAR Base[-1] // 2
 [57] CALL 263
 [62] POP // 1
 [63] POP // 0
 [64] RET
Proc [266] Export: DELPHI2006_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:Delphi2006_REGISTRY_HIVE}']
 [51] PUSHVAR Base[-1] // 2
 [57] CALL 263
 [62] POP // 1
 [63] POP // 0
 [64] RET
Proc [267] Export: DELPHI2007_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:Delphi2007_REGISTRY_HIVE}']
 [51] PUSHVAR Base[-1] // 2
 [57] CALL 263
 [62] POP // 1
 [63] POP // 0
 [64] RET
Proc [268] Export: DELPHI2009_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:Delphi2009_REGISTRY_HIVE}']
 [51] PUSHVAR Base[-1] // 2
 [57] CALL 263
 [62] POP // 1
 [63] POP // 0
 [64] RET
Proc [269] Export: DELPHI2010_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:Delphi2010_REGISTRY_HIVE}']
 [51] PUSHVAR Base[-1] // 2
 [57] CALL 263
 [62] POP // 1
 [63] POP // 0
 [64] RET
Proc [270] Export: DELPHIXE_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:DelphiXE_REGISTRY_HIVE}']
 [49] PUSHVAR Base[-1] // 2
 [55] CALL 263
 [60] POP // 1
 [61] POP // 0
 [62] RET
Proc [271] Export: DELPHIXE2_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:DelphiXE2_REGISTRY_HIVE}']
 [50] PUSHVAR Base[-1] // 2
 [56] CALL 263
 [61] POP // 1
 [62] POP // 0
 [63] RET
Proc [272] Export: DELPHIXE3_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:DelphiXE3_REGISTRY_HIVE}']
 [50] PUSHVAR Base[-1] // 2
 [56] CALL 263
 [61] POP // 1
 [62] POP // 0
 [63] RET
Proc [273] Export: DELPHIXE4_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:DelphiXE4_REGISTRY_HIVE}']
 [50] PUSHVAR Base[-1] // 2
 [56] CALL 263
 [61] POP // 1
 [62] POP // 0
 [63] RET
Proc [274] Export: DELPHIXE5_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:DelphiXE5_REGISTRY_HIVE}']
 [50] PUSHVAR Base[-1] // 2
 [56] CALL 263
 [61] POP // 1
 [62] POP // 0
 [63] RET
Proc [275] Export: DELPHIXE6_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:DelphiXE6_REGISTRY_HIVE}']
 [50] PUSHVAR Base[-1] // 2
 [56] CALL 263
 [61] POP // 1
 [62] POP // 0
 [63] RET
Proc [276] Export: DELPHIXE7_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:DelphiXE7_REGISTRY_HIVE}']
 [50] PUSHVAR Base[-1] // 2
 [56] CALL 263
 [61] POP // 1
 [62] POP // 0
 [63] RET
Proc [277] Export: DELPHIXE8_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:DelphiXE8_REGISTRY_HIVE}']
 [50] PUSHVAR Base[-1] // 2
 [56] CALL 263
 [61] POP // 1
 [62] POP // 0
 [63] RET
Proc [278] Export: DELPHIXE9_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:DelphiXE9_REGISTRY_HIVE}']
 [50] PUSHVAR Base[-1] // 2
 [56] CALL 263
 [61] POP // 1
 [62] POP // 0
 [63] RET
Proc [279] Export: DELPHIXE10_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:DelphiXE10_REGISTRY_HIVE}']
 [51] PUSHVAR Base[-1] // 2
 [57] CALL 263
 [62] POP // 1
 [63] POP // 0
 [64] RET
Proc [280] Export: DELPHIXE11_PATH_VARIABLE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:DelphiXE11_REGISTRY_HIVE}']
 [51] PUSHVAR Base[-1] // 2
 [57] CALL 263
 [62] POP // 1
 [63] POP // 0
 [64] RET
Proc [281] Export: HY_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] ASSIGN Base[2], ['{reg:HKLM\Software\RemObjects\Hydra,InstallDir|}']
 [73] PUSHVAR Base[1] // 3
 [79] CALL 24
 [84] POP // 2
 [85] POP // 1
 [86] COMPARE into Base[-1]: Base[1] <> ['']
 [107] POP // 0
 [108] RET
Proc [282] Export: HY_INSTALLDIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{reg:HKLM\Software\RemObjects\Hydra,InstallDir|}']
 [68] PUSHVAR Base[-1] // 2
 [74] CALL 24
 [79] POP // 1
 [80] POP // 0
 [81] RET
Proc [283] Export: RO_INSTALLDIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{reg:HKLM\Software\RemObjects\RemObjects SDK for Delphi,InstallDir|}']
 [88] PUSHVAR Base[-1] // 2
 [94] CALL 24
 [99] POP // 1
 [100] POP // 0
 [101] RET
Proc [284] Export: RO_DELPHI_INSTALLED 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] ASSIGN Base[2], ['{reg:HKLM\Software\RemObjects\RemObjects SDK for Delphi,InstallDir|}']
 [93] PUSHVAR Base[1] // 3
 [99] CALL 24
 [104] POP // 2
 [105] POP // 1
 [106] COMPARE into Base[-1]: Base[1] <> ['']
 [127] POP // 0
 [128] RET
Proc [285] Export: INITUNINSTSTRINGS -1
 [0] PUSHTYPE 11(S32) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] PUSHTYPE 27(U8) // 3
 [15] PUSHTYPE 29(Class) // 4
 [20] PUSHTYPE 0(Pointer) // 5
 [25] SETPOINTER Base[5]: Base[4]
 [36] CALL 225
 [41] POP // 4
 [42] COMPARE into Base[3]: GlobalVar[118] <> Base[4]
 [59] POP // 3
 [60] SETFLAG NOT Base[3]
 [67] POP // 2
 [68] FLAGGOTO currpos + 1 [74]
 [73] RET
 [74] PUSHTYPE 10(U32) // 3
 [79] ASSIGN Base[3], [29]
 [94] PUSHVAR GlobalVar[118] // 4
 [100] CALL 36
 [105] POP // 3
 [106] POP // 2
 [107] PUSHTYPE 10(U32) // 3
 [112] ASSIGN Base[3], [29]
 [127] PUSHVAR GlobalVar[119] // 4
 [133] CALL 36
 [138] POP // 3
 [139] POP // 2
 [140] PUSHTYPE 27(U8) // 3
 [145] PUSHTYPE 0(Pointer) // 4
 [150] SETPOINTER Base[4]: Base[2]
 [161] PUSHTYPE 17(UnicodeString) // 5
 [166] ASSIGN Base[5], ['Inno Setup: Selected Components']
 [212] PUSHTYPE 17(UnicodeString) // 6
 [217] ASSIGN Base[6], ['Software\Microsoft\Windows\CurrentVersion\Uninstall\{8B0EAE59-979D-459A-A95C-DD1E9FE39C54}_is1']
 [326] PUSHTYPE 11(S32) // 7
 [331] ASSIGN Base[7], [-2147483646]
 [346] PUSHVAR Base[3] // 8
 [352] CALL 286
 [357] POP // 7
 [358] POP // 6
 [359] POP // 5
 [360] POP // 4
 [361] POP // 3
 [362] SETFLAG NOT Base[3]
 [369] POP // 2
 [370] FLAGGOTO currpos + 128 [503]
 [375] PUSHTYPE 11(S32) // 3
 [380] PUSHTYPE 27(U8) // 4
 [385] ASSIGN Base[4], [1]
 [397] PUSHTYPE 17(UnicodeString) // 5
 [402] ASSIGN Base[5], [#47]
 [414] PUSHTYPE 17(UnicodeString) // 6
 [419] ASSIGN Base[6], [#92]
 [431] PUSHTYPE 0(Pointer) // 7
 [436] SETPOINTER Base[7]: Base[2]
 [447] PUSHVAR Base[3] // 8
 [453] CALL 287
 [458] POP // 7
 [459] POP // 6
 [460] POP // 5
 [461] POP // 4
 [462] POP // 3
 [463] POP // 2
 [464] PUSHTYPE 17(UnicodeString) // 3
 [469] ASSIGN Base[3], Base[2]
 [480] PUSHTYPE 29(Class) // 4
 [485] ASSIGN Base[4], GlobalVar[118]
 [496] CALL 288
 [501] POP // 3
 [502] POP // 2
 [503] PUSHTYPE 27(U8) // 3
 [508] PUSHTYPE 0(Pointer) // 4
 [513] SETPOINTER Base[4]: Base[2]
 [524] PUSHTYPE 17(UnicodeString) // 5
 [529] ASSIGN Base[5], ['Inno Setup: Selected Tasks']
 [570] PUSHTYPE 17(UnicodeString) // 6
 [575] ASSIGN Base[6], ['Software\Microsoft\Windows\CurrentVersion\Uninstall\{8B0EAE59-979D-459A-A95C-DD1E9FE39C54}_is1']
 [684] PUSHTYPE 11(S32) // 7
 [689] ASSIGN Base[7], [-2147483646]
 [704] PUSHVAR Base[3] // 8
 [710] CALL 286
 [715] POP // 7
 [716] POP // 6
 [717] POP // 5
 [718] POP // 4
 [719] POP // 3
 [720] SETFLAG NOT Base[3]
 [727] POP // 2
 [728] FLAGGOTO currpos + 128 [861]
 [733] PUSHTYPE 11(S32) // 3
 [738] PUSHTYPE 27(U8) // 4
 [743] ASSIGN Base[4], [1]
 [755] PUSHTYPE 17(UnicodeString) // 5
 [760] ASSIGN Base[5], [#47]
 [772] PUSHTYPE 17(UnicodeString) // 6
 [777] ASSIGN Base[6], [#92]
 [789] PUSHTYPE 0(Pointer) // 7
 [794] SETPOINTER Base[7]: Base[2]
 [805] PUSHVAR Base[3] // 8
 [811] CALL 287
 [816] POP // 7
 [817] POP // 6
 [818] POP // 5
 [819] POP // 4
 [820] POP // 3
 [821] POP // 2
 [822] PUSHTYPE 17(UnicodeString) // 3
 [827] ASSIGN Base[3], Base[2]
 [838] PUSHTYPE 29(Class) // 4
 [843] ASSIGN Base[4], GlobalVar[119]
 [854] CALL 288
 [859] POP // 3
 [860] POP // 2
 [861] RET
Proc [286]: External Decl: \01\00\00\00\01 REGQUERYSTRINGVALUE
Proc [287]: External Decl: \01\01\00\00\00 STRINGCHANGEEX
Proc [288]: External Decl: class:TSTRINGS|COMMATEXT@|\01\00\00\00 
Proc [289] Export: REVERTENVIRONMENTVALUE -1 @17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] PUSHTYPE 17(UnicodeString) // 3
 [15] PUSHTYPE 17(UnicodeString) // 4
 [20] PUSHTYPE 17(UnicodeString) // 5
 [25] PUSHTYPE 17(UnicodeString) // 6
 [30] PUSHTYPE 19(UnicodeString) // 7
 [35] ASSIGN Base[7], ['delphi/']
 [57] CALC Base[7] + Base[-1]
 [69] ASSIGN Base[6], Base[7]
 [80] POP // 6
 [81] PUSHVAR Base[2] // 7
 [87] CALL 24
 [92] POP // 6
 [93] POP // 5
 [94] PUSHTYPE 17(UnicodeString) // 6
 [99] PUSHTYPE 19(UnicodeString) // 7
 [104] ASSIGN Base[7], ['{code:Delphi']
 [131] CALC Base[7] + Base[-1]
 [143] CALC Base[7] + ['_Path_Variable}']
 [174] ASSIGN Base[6], Base[7]
 [185] POP // 6
 [186] PUSHVAR Base[3] // 7
 [192] CALL 24
 [197] POP // 6
 [198] POP // 5
 [199] PUSHTYPE 17(UnicodeString) // 6
 [204] PUSHTYPE 19(UnicodeString) // 7
 [209] ASSIGN Base[7], ['Software\{code:Delphi']
 [245] CALC Base[7] + Base[-1]
 [257] CALC Base[7] + ['_REGISTRY_HIVE}\Environment Variables']
 [310] ASSIGN Base[6], Base[7]
 [321] POP // 6
 [322] PUSHVAR Base[4] // 7
 [328] CALL 24
 [333] POP // 6
 [334] POP // 5
 [335] PUSHTYPE 17(UnicodeString) // 6
 [340] PUSHTYPE 19(UnicodeString) // 7
 [345] ASSIGN Base[7], ['Software\{code:Delphi']
 [381] CALC Base[7] + Base[-1]
 [393] CALC Base[7] + ['_REGISTRY_HIVE}\Globals']
 [432] ASSIGN Base[6], Base[7]
 [443] POP // 6
 [444] PUSHVAR Base[5] // 7
 [450] CALL 24
 [455] POP // 6
 [456] POP // 5
 [457] PUSHTYPE 27(U8) // 6
 [462] PUSHTYPE 11(S32) // 7
 [467] PUSHTYPE 17(UnicodeString) // 8
 [472] ASSIGN Base[8], Base[2]
 [483] PUSHTYPE 29(Class) // 9
 [488] ASSIGN Base[9], GlobalVar[118]
 [499] PUSHVAR Base[7] // 10
 [505] CALL 235
 [510] POP // 9
 [511] POP // 8
 [512] POP // 7
 [513] COMPARE into Base[6]: Base[7] = [-1]
 [534] POP // 6
 [535] SETFLAG NOT Base[6]
 [542] POP // 5
 [543] FLAGGOTO currpos + 1 [549]
 [548] RET
 [549] ASSIGN Base[1], Base[3]
 [560] PUSHTYPE 27(U8) // 6
 [565] PUSHTYPE 17(UnicodeString) // 7
 [570] ASSIGN Base[7], Base[-2]
 [581] PUSHTYPE 17(UnicodeString) // 8
 [586] ASSIGN Base[8], Base[1]
 [597] PUSHVAR Base[6] // 9
 [603] CALL 261
 [608] POP // 8
 [609] POP // 7
 [610] POP // 6
 [611] SETFLAG NOT Base[6]
 [618] POP // 5
 [619] FLAGGOTO currpos + 1 [625]
 [624] RET
 [625] PUSHTYPE 11(S32) // 6
 [630] PUSHTYPE 27(U8) // 7
 [635] ASSIGN Base[7], [1]
 [647] PUSHTYPE 17(UnicodeString) // 8
 [652] ASSIGN Base[8], ['']
 [667] PUSHTYPE 17(UnicodeString) // 9
 [672] PUSHTYPE 19(UnicodeString) // 10
 [677] ASSIGN Base[10], [#59]
 [689] CALC Base[10] + Base[-2]
 [701] ASSIGN Base[9], Base[10]
 [712] POP // 9
 [713] PUSHTYPE 0(Pointer) // 10
 [718] SETPOINTER Base[10]: Base[1]
 [729] PUSHVAR Base[6] // 11
 [735] CALL 287
 [740] POP // 10
 [741] POP // 9
 [742] POP // 8
 [743] POP // 7
 [744] POP // 6
 [745] POP // 5
 [746] PUSHTYPE 27(U8) // 6
 [751] COMPARE into Base[6]: Base[1] = ['']
 [772] SETFLAG NOT Base[6]
 [779] POP // 5
 [780] FLAGGOTO currpos + 86 [871]
 [785] PUSHTYPE 27(U8) // 6
 [790] PUSHTYPE 17(UnicodeString) // 7
 [795] ASSIGN Base[7], ['Path']
 [814] PUSHTYPE 17(UnicodeString) // 8
 [819] ASSIGN Base[8], Base[4]
 [830] PUSHTYPE 11(S32) // 9
 [835] ASSIGN Base[9], [-2147483647]
 [850] PUSHVAR Base[6] // 10
 [856] CALL 290
 [861] POP // 9
 [862] POP // 8
 [863] POP // 7
 [864] POP // 6
 [865] POP // 5
 [866] GOTO currpos + 98 [969]
 [871] PUSHTYPE 27(U8) // 6
 [876] PUSHTYPE 17(UnicodeString) // 7
 [881] ASSIGN Base[7], Base[1]
 [892] PUSHTYPE 17(UnicodeString) // 8
 [897] ASSIGN Base[8], ['Path']
 [916] PUSHTYPE 17(UnicodeString) // 9
 [921] ASSIGN Base[9], Base[4]
 [932] PUSHTYPE 11(S32) // 10
 [937] ASSIGN Base[10], [-2147483647]
 [952] PUSHVAR Base[6] // 11
 [958] CALL 291
 [963] POP // 10
 [964] POP // 9
 [965] POP // 8
 [966] POP // 7
 [967] POP // 6
 [968] POP // 5
 [969] RET
Proc [290]: External Decl: \01\00\00\00 REGDELETEVALUE
Proc [291]: External Decl: \01\00\00\00\00 REGWRITESTRINGVALUE
Proc [292] Export: EW_DELPHI_UNINSTALL -1
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] CALL 285
 [10] PUSHTYPE 27(U8) // 2
 [15] PUSHTYPE 11(S32) // 3
 [20] PUSHTYPE 17(UnicodeString) // 4
 [25] ASSIGN Base[4], ['AddToDelphiOverridePath']
 [63] PUSHTYPE 29(Class) // 5
 [68] ASSIGN Base[5], GlobalVar[119]
 [79] PUSHVAR Base[3] // 6
 [85] CALL 235
 [90] POP // 5
 [91] POP // 4
 [92] POP // 3
 [93] COMPARE into Base[2]: Base[3] = [-1]
 [114] POP // 2
 [115] SETFLAG NOT Base[2]
 [122] POP // 1
 [123] FLAGGOTO currpos + 1 [129]
 [128] RET
 [129] PUSHTYPE 17(UnicodeString) // 2
 [134] ASSIGN Base[2], ['{code:EW_DIR}\Bin']
 [166] PUSHVAR Base[1] // 3
 [172] CALL 24
 [177] POP // 2
 [178] POP // 1
 [179] PUSHTYPE 17(UnicodeString) // 2
 [184] ASSIGN Base[2], Base[1]
 [195] PUSHTYPE 17(UnicodeString) // 3
 [200] ASSIGN Base[3], [#55]
 [212] CALL 289
 [217] POP // 2
 [218] POP // 1
 [219] PUSHTYPE 17(UnicodeString) // 2
 [224] ASSIGN Base[2], Base[1]
 [235] PUSHTYPE 17(UnicodeString) // 3
 [240] ASSIGN Base[3], ['2005']
 [259] CALL 289
 [264] POP // 2
 [265] POP // 1
 [266] PUSHTYPE 17(UnicodeString) // 2
 [271] ASSIGN Base[2], Base[1]
 [282] PUSHTYPE 17(UnicodeString) // 3
 [287] ASSIGN Base[3], ['2006']
 [306] CALL 289
 [311] POP // 2
 [312] POP // 1
 [313] PUSHTYPE 17(UnicodeString) // 2
 [318] ASSIGN Base[2], Base[1]
 [329] PUSHTYPE 17(UnicodeString) // 3
 [334] ASSIGN Base[3], ['2007']
 [353] CALL 289
 [358] POP // 2
 [359] POP // 1
 [360] PUSHTYPE 17(UnicodeString) // 2
 [365] ASSIGN Base[2], Base[1]
 [376] PUSHTYPE 17(UnicodeString) // 3
 [381] ASSIGN Base[3], ['2009']
 [400] CALL 289
 [405] POP // 2
 [406] POP // 1
 [407] PUSHTYPE 17(UnicodeString) // 2
 [412] ASSIGN Base[2], Base[1]
 [423] PUSHTYPE 17(UnicodeString) // 3
 [428] ASSIGN Base[3], ['2010']
 [447] CALL 289
 [452] POP // 2
 [453] POP // 1
 [454] PUSHTYPE 17(UnicodeString) // 2
 [459] ASSIGN Base[2], Base[1]
 [470] PUSHTYPE 17(UnicodeString) // 3
 [475] ASSIGN Base[3], ['xe']
 [492] CALL 289
 [497] POP // 2
 [498] POP // 1
 [499] PUSHTYPE 17(UnicodeString) // 2
 [504] ASSIGN Base[2], Base[1]
 [515] PUSHTYPE 17(UnicodeString) // 3
 [520] ASSIGN Base[3], ['xe2']
 [538] CALL 289
 [543] POP // 2
 [544] POP // 1
 [545] PUSHTYPE 17(UnicodeString) // 2
 [550] ASSIGN Base[2], Base[1]
 [561] PUSHTYPE 17(UnicodeString) // 3
 [566] ASSIGN Base[3], ['xe3']
 [584] CALL 289
 [589] POP // 2
 [590] POP // 1
 [591] PUSHTYPE 17(UnicodeString) // 2
 [596] ASSIGN Base[2], Base[1]
 [607] PUSHTYPE 17(UnicodeString) // 3
 [612] ASSIGN Base[3], ['xe4']
 [630] CALL 289
 [635] POP // 2
 [636] POP // 1
 [637] PUSHTYPE 17(UnicodeString) // 2
 [642] ASSIGN Base[2], Base[1]
 [653] PUSHTYPE 17(UnicodeString) // 3
 [658] ASSIGN Base[3], ['xe5']
 [676] CALL 289
 [681] POP // 2
 [682] POP // 1
 [683] PUSHTYPE 17(UnicodeString) // 2
 [688] ASSIGN Base[2], Base[1]
 [699] PUSHTYPE 17(UnicodeString) // 3
 [704] ASSIGN Base[3], ['xe6']
 [722] CALL 289
 [727] POP // 2
 [728] POP // 1
 [729] PUSHTYPE 17(UnicodeString) // 2
 [734] ASSIGN Base[2], Base[1]
 [745] PUSHTYPE 17(UnicodeString) // 3
 [750] ASSIGN Base[3], ['XE7']
 [768] CALL 289
 [773] POP // 2
 [774] POP // 1
 [775] PUSHTYPE 17(UnicodeString) // 2
 [780] ASSIGN Base[2], Base[1]
 [791] PUSHTYPE 17(UnicodeString) // 3
 [796] ASSIGN Base[3], ['XE8']
 [814] CALL 289
 [819] POP // 2
 [820] POP // 1
 [821] PUSHTYPE 17(UnicodeString) // 2
 [826] ASSIGN Base[2], Base[1]
 [837] PUSHTYPE 17(UnicodeString) // 3
 [842] ASSIGN Base[3], ['XE9']
 [860] CALL 289
 [865] POP // 2
 [866] POP // 1
 [867] PUSHTYPE 17(UnicodeString) // 2
 [872] ASSIGN Base[2], Base[1]
 [883] PUSHTYPE 17(UnicodeString) // 3
 [888] ASSIGN Base[3], ['XE10']
 [907] CALL 289
 [912] POP // 2
 [913] POP // 1
 [914] PUSHTYPE 17(UnicodeString) // 2
 [919] ASSIGN Base[2], Base[1]
 [930] PUSHTYPE 17(UnicodeString) // 3
 [935] ASSIGN Base[3], ['XE11']
 [954] CALL 289
 [959] POP // 2
 [960] POP // 1
 [961] RET
Proc [293] Export: CHECK_ADDTODELPHIOVERRIDEPATH 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['delphi/7']
 [28] PUSHVAR Base[-1] // 2
 [34] CALL 294
 [39] POP // 1
 [40] POP // 0
 [41] COND_GOTO currpos + 62 Base[-1] [113]
 [51] PUSHTYPE 27(U8) // 1
 [56] PUSHTYPE 17(UnicodeString) // 2
 [61] ASSIGN Base[2], ['delphi/2005']
 [87] PUSHVAR Base[1] // 3
 [93] CALL 294
 [98] POP // 2
 [99] POP // 1
 [100] CALC Base[-1] OR Base[1]
 [112] POP // 0
 [113] COND_GOTO currpos + 62 Base[-1] [185]
 [123] PUSHTYPE 27(U8) // 1
 [128] PUSHTYPE 17(UnicodeString) // 2
 [133] ASSIGN Base[2], ['delphi/2006']
 [159] PUSHVAR Base[1] // 3
 [165] CALL 294
 [170] POP // 2
 [171] POP // 1
 [172] CALC Base[-1] OR Base[1]
 [184] POP // 0
 [185] COND_GOTO currpos + 62 Base[-1] [257]
 [195] PUSHTYPE 27(U8) // 1
 [200] PUSHTYPE 17(UnicodeString) // 2
 [205] ASSIGN Base[2], ['delphi/2007']
 [231] PUSHVAR Base[1] // 3
 [237] CALL 294
 [242] POP // 2
 [243] POP // 1
 [244] CALC Base[-1] OR Base[1]
 [256] POP // 0
 [257] COND_GOTO currpos + 62 Base[-1] [329]
 [267] PUSHTYPE 27(U8) // 1
 [272] PUSHTYPE 17(UnicodeString) // 2
 [277] ASSIGN Base[2], ['delphi/2009']
 [303] PUSHVAR Base[1] // 3
 [309] CALL 294
 [314] POP // 2
 [315] POP // 1
 [316] CALC Base[-1] OR Base[1]
 [328] POP // 0
 [329] COND_GOTO currpos + 62 Base[-1] [401]
 [339] PUSHTYPE 27(U8) // 1
 [344] PUSHTYPE 17(UnicodeString) // 2
 [349] ASSIGN Base[2], ['delphi/2010']
 [375] PUSHVAR Base[1] // 3
 [381] CALL 294
 [386] POP // 2
 [387] POP // 1
 [388] CALC Base[-1] OR Base[1]
 [400] POP // 0
 [401] COND_GOTO currpos + 60 Base[-1] [471]
 [411] PUSHTYPE 27(U8) // 1
 [416] PUSHTYPE 17(UnicodeString) // 2
 [421] ASSIGN Base[2], ['delphi/xe']
 [445] PUSHVAR Base[1] // 3
 [451] CALL 294
 [456] POP // 2
 [457] POP // 1
 [458] CALC Base[-1] OR Base[1]
 [470] POP // 0
 [471] COND_GOTO currpos + 61 Base[-1] [542]
 [481] PUSHTYPE 27(U8) // 1
 [486] PUSHTYPE 17(UnicodeString) // 2
 [491] ASSIGN Base[2], ['delphi/xe2']
 [516] PUSHVAR Base[1] // 3
 [522] CALL 294
 [527] POP // 2
 [528] POP // 1
 [529] CALC Base[-1] OR Base[1]
 [541] POP // 0
 [542] COND_GOTO currpos + 61 Base[-1] [613]
 [552] PUSHTYPE 27(U8) // 1
 [557] PUSHTYPE 17(UnicodeString) // 2
 [562] ASSIGN Base[2], ['delphi/xe3']
 [587] PUSHVAR Base[1] // 3
 [593] CALL 294
 [598] POP // 2
 [599] POP // 1
 [600] CALC Base[-1] OR Base[1]
 [612] POP // 0
 [613] COND_GOTO currpos + 61 Base[-1] [684]
 [623] PUSHTYPE 27(U8) // 1
 [628] PUSHTYPE 17(UnicodeString) // 2
 [633] ASSIGN Base[2], ['delphi/xe4']
 [658] PUSHVAR Base[1] // 3
 [664] CALL 294
 [669] POP // 2
 [670] POP // 1
 [671] CALC Base[-1] OR Base[1]
 [683] POP // 0
 [684] COND_GOTO currpos + 61 Base[-1] [755]
 [694] PUSHTYPE 27(U8) // 1
 [699] PUSHTYPE 17(UnicodeString) // 2
 [704] ASSIGN Base[2], ['delphi/xe5']
 [729] PUSHVAR Base[1] // 3
 [735] CALL 294
 [740] POP // 2
 [741] POP // 1
 [742] CALC Base[-1] OR Base[1]
 [754] POP // 0
 [755] COND_GOTO currpos + 61 Base[-1] [826]
 [765] PUSHTYPE 27(U8) // 1
 [770] PUSHTYPE 17(UnicodeString) // 2
 [775] ASSIGN Base[2], ['delphi/xe6']
 [800] PUSHVAR Base[1] // 3
 [806] CALL 294
 [811] POP // 2
 [812] POP // 1
 [813] CALC Base[-1] OR Base[1]
 [825] POP // 0
 [826] COND_GOTO currpos + 61 Base[-1] [897]
 [836] PUSHTYPE 27(U8) // 1
 [841] PUSHTYPE 17(UnicodeString) // 2
 [846] ASSIGN Base[2], ['delphi/XE7']
 [871] PUSHVAR Base[1] // 3
 [877] CALL 294
 [882] POP // 2
 [883] POP // 1
 [884] CALC Base[-1] OR Base[1]
 [896] POP // 0
 [897] COND_GOTO currpos + 61 Base[-1] [968]
 [907] PUSHTYPE 27(U8) // 1
 [912] PUSHTYPE 17(UnicodeString) // 2
 [917] ASSIGN Base[2], ['delphi/XE8']
 [942] PUSHVAR Base[1] // 3
 [948] CALL 294
 [953] POP // 2
 [954] POP // 1
 [955] CALC Base[-1] OR Base[1]
 [967] POP // 0
 [968] COND_GOTO currpos + 61 Base[-1] [1039]
 [978] PUSHTYPE 27(U8) // 1
 [983] PUSHTYPE 17(UnicodeString) // 2
 [988] ASSIGN Base[2], ['delphi/XE9']
 [1013] PUSHVAR Base[1] // 3
 [1019] CALL 294
 [1024] POP // 2
 [1025] POP // 1
 [1026] CALC Base[-1] OR Base[1]
 [1038] POP // 0
 [1039] COND_GOTO currpos + 62 Base[-1] [1111]
 [1049] PUSHTYPE 27(U8) // 1
 [1054] PUSHTYPE 17(UnicodeString) // 2
 [1059] ASSIGN Base[2], ['delphi/XE10']
 [1085] PUSHVAR Base[1] // 3
 [1091] CALL 294
 [1096] POP // 2
 [1097] POP // 1
 [1098] CALC Base[-1] OR Base[1]
 [1110] POP // 0
 [1111] COND_GOTO currpos + 62 Base[-1] [1183]
 [1121] PUSHTYPE 27(U8) // 1
 [1126] PUSHTYPE 17(UnicodeString) // 2
 [1131] ASSIGN Base[2], ['delphi/XE11']
 [1157] PUSHVAR Base[1] // 3
 [1163] CALL 294
 [1168] POP // 2
 [1169] POP // 1
 [1170] CALC Base[-1] OR Base[1]
 [1182] POP // 0
 [1183] COND_GOTO currpos + 13 Base[-1] [1206]
 [1193] CALC Base[-1] OR [0]
 [1206] RET
Proc [294]: External Decl: \01\00 ISCOMPONENTSELECTED
Proc [295] Export: CANCOMPILEWIN64 27 @11
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] PUSHTYPE 17(UnicodeString) // 3
 [15] PUSHTYPE 11(S32) // 4
 [20] ASSIGN Base[4], Base[-2]
 [31] PUSHVAR Base[1] // 5
 [37] CALL 255
 [42] POP // 4
 [43] POP // 3
 [44] PUSHTYPE 19(UnicodeString) // 4
 [49] ASSIGN Base[4], Base[1]
 [60] CALC Base[4] + ['bin\dcc64.exe']
 [89] ASSIGN Base[2], Base[4]
 [100] POP // 3
 [101] PUSHTYPE 19(UnicodeString) // 4
 [106] ASSIGN Base[4], Base[1]
 [117] CALC Base[4] + ['lib\win64\release\rtl.dcp']
 [158] ASSIGN Base[3], Base[4]
 [169] POP // 3
 [170] PUSHTYPE 17(UnicodeString) // 4
 [175] ASSIGN Base[4], Base[2]
 [186] PUSHVAR Base[-1] // 5
 [192] CALL 28
 [197] POP // 4
 [198] POP // 3
 [199] COND_NOT_GOTO currpos + 47 Base[-1] [256]
 [209] PUSHTYPE 27(U8) // 4
 [214] PUSHTYPE 17(UnicodeString) // 5
 [219] ASSIGN Base[5], Base[3]
 [230] PUSHVAR Base[4] // 6
 [236] CALL 28
 [241] POP // 5
 [242] POP // 4
 [243] CALC Base[-1] AND Base[4]
 [255] POP // 3
 [256] RET
Proc [296] Export: CANCOMPILEOSX32 27 @11
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] PUSHTYPE 17(UnicodeString) // 3
 [15] PUSHTYPE 11(S32) // 4
 [20] ASSIGN Base[4], Base[-2]
 [31] PUSHVAR Base[1] // 5
 [37] CALL 255
 [42] POP // 4
 [43] POP // 3
 [44] PUSHTYPE 19(UnicodeString) // 4
 [49] ASSIGN Base[4], Base[1]
 [60] CALC Base[4] + ['bin\dccosx.exe']
 [90] ASSIGN Base[2], Base[4]
 [101] POP // 3
 [102] PUSHTYPE 19(UnicodeString) // 4
 [107] ASSIGN Base[4], Base[1]
 [118] CALC Base[4] + ['lib\osx32\release\rtl.dcp']
 [159] ASSIGN Base[3], Base[4]
 [170] POP // 3
 [171] PUSHTYPE 17(UnicodeString) // 4
 [176] ASSIGN Base[4], Base[2]
 [187] PUSHVAR Base[-1] // 5
 [193] CALL 28
 [198] POP // 4
 [199] POP // 3
 [200] COND_NOT_GOTO currpos + 47 Base[-1] [257]
 [210] PUSHTYPE 27(U8) // 4
 [215] PUSHTYPE 17(UnicodeString) // 5
 [220] ASSIGN Base[5], Base[3]
 [231] PUSHVAR Base[4] // 6
 [237] CALL 28
 [242] POP // 5
 [243] POP // 4
 [244] CALC Base[-1] AND Base[4]
 [256] POP // 3
 [257] RET
Proc [297] Export: CANCOMPILELINUX64 27 @11
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] PUSHTYPE 17(UnicodeString) // 3
 [15] PUSHTYPE 11(S32) // 4
 [20] ASSIGN Base[4], Base[-2]
 [31] PUSHVAR Base[1] // 5
 [37] CALL 255
 [42] POP // 4
 [43] POP // 3
 [44] PUSHTYPE 19(UnicodeString) // 4
 [49] ASSIGN Base[4], Base[1]
 [60] CALC Base[4] + ['bin\dcclinux64.exe']
 [94] ASSIGN Base[2], Base[4]
 [105] POP // 3
 [106] PUSHTYPE 19(UnicodeString) // 4
 [111] ASSIGN Base[4], Base[1]
 [122] CALC Base[4] + ['lib\linux64\release\rtl.dcp']
 [165] ASSIGN Base[3], Base[4]
 [176] POP // 3
 [177] PUSHTYPE 17(UnicodeString) // 4
 [182] ASSIGN Base[4], Base[2]
 [193] PUSHVAR Base[-1] // 5
 [199] CALL 28
 [204] POP // 4
 [205] POP // 3
 [206] COND_NOT_GOTO currpos + 47 Base[-1] [263]
 [216] PUSHTYPE 27(U8) // 4
 [221] PUSHTYPE 17(UnicodeString) // 5
 [226] ASSIGN Base[5], Base[3]
 [237] PUSHVAR Base[4] // 6
 [243] CALL 28
 [248] POP // 5
 [249] POP // 4
 [250] CALC Base[-1] AND Base[4]
 [262] POP // 3
 [263] RET
Proc [298] Export: GETRECOMPILEBINATIESVERSIONS 17 @17
 [0] ASSIGN Base[-1], ['']
 [15] PUSHTYPE 27(U8) // 1
 [20] PUSHTYPE 17(UnicodeString) // 2
 [25] ASSIGN Base[2], ['source']
 [46] PUSHVAR Base[1] // 3
 [52] CALL 294
 [57] POP // 2
 [58] POP // 1
 [59] SETFLAG NOT Base[1]
 [66] POP // 0
 [67] FLAGGOTO currpos + 2350 [2422]
 [72] PUSHTYPE 27(U8) // 1
 [77] PUSHTYPE 17(UnicodeString) // 2
 [82] ASSIGN Base[2], ['delphi/7']
 [105] PUSHVAR Base[1] // 3
 [111] CALL 294
 [116] POP // 2
 [117] POP // 1
 [118] SETFLAG NOT Base[1]
 [125] POP // 0
 [126] FLAGGOTO currpos + 46 [177]
 [131] PUSHTYPE 19(UnicodeString) // 1
 [136] ASSIGN Base[1], Base[-1]
 [147] CALC Base[1] + ['7;']
 [165] ASSIGN Base[-1], Base[1]
 [176] POP // 0
 [177] PUSHTYPE 27(U8) // 1
 [182] PUSHTYPE 17(UnicodeString) // 2
 [187] ASSIGN Base[2], ['delphi/2005']
 [213] PUSHVAR Base[1] // 3
 [219] CALL 294
 [224] POP // 2
 [225] POP // 1
 [226] SETFLAG NOT Base[1]
 [233] POP // 0
 [234] FLAGGOTO currpos + 167 [406]
 [239] PUSHTYPE 27(U8) // 1
 [244] PUSHTYPE 17(UnicodeString) // 2
 [249] ASSIGN Base[2], ['delphi/2005/indy9']
 [281] PUSHVAR Base[1] // 3
 [287] CALL 294
 [292] POP // 2
 [293] POP // 1
 [294] SETFLAG NOT Base[1]
 [301] POP // 0
 [302] FLAGGOTO currpos + 53 [360]
 [307] PUSHTYPE 19(UnicodeString) // 1
 [312] ASSIGN Base[1], Base[-1]
 [323] CALC Base[1] + ['9i9;']
 [343] ASSIGN Base[-1], Base[1]
 [354] POP // 0
 [355] GOTO currpos + 46 [406]
 [360] PUSHTYPE 19(UnicodeString) // 1
 [365] ASSIGN Base[1], Base[-1]
 [376] CALC Base[1] + ['9;']
 [394] ASSIGN Base[-1], Base[1]
 [405] POP // 0
 [406] PUSHTYPE 27(U8) // 1
 [411] PUSHTYPE 17(UnicodeString) // 2
 [416] ASSIGN Base[2], ['delphi/2006']
 [442] PUSHVAR Base[1] // 3
 [448] CALL 294
 [453] POP // 2
 [454] POP // 1
 [455] SETFLAG NOT Base[1]
 [462] POP // 0
 [463] FLAGGOTO currpos + 169 [637]
 [468] PUSHTYPE 27(U8) // 1
 [473] PUSHTYPE 17(UnicodeString) // 2
 [478] ASSIGN Base[2], ['delphi/2006/indy9']
 [510] PUSHVAR Base[1] // 3
 [516] CALL 294
 [521] POP // 2
 [522] POP // 1
 [523] SETFLAG NOT Base[1]
 [530] POP // 0
 [531] FLAGGOTO currpos + 54 [590]
 [536] PUSHTYPE 19(UnicodeString) // 1
 [541] ASSIGN Base[1], Base[-1]
 [552] CALC Base[1] + ['10i9;']
 [573] ASSIGN Base[-1], Base[1]
 [584] POP // 0
 [585] GOTO currpos + 47 [637]
 [590] PUSHTYPE 19(UnicodeString) // 1
 [595] ASSIGN Base[1], Base[-1]
 [606] CALC Base[1] + ['10;']
 [625] ASSIGN Base[-1], Base[1]
 [636] POP // 0
 [637] PUSHTYPE 27(U8) // 1
 [642] PUSHTYPE 17(UnicodeString) // 2
 [647] ASSIGN Base[2], ['delphi/2007']
 [673] PUSHVAR Base[1] // 3
 [679] CALL 294
 [684] POP // 2
 [685] POP // 1
 [686] SETFLAG NOT Base[1]
 [693] POP // 0
 [694] FLAGGOTO currpos + 169 [868]
 [699] PUSHTYPE 27(U8) // 1
 [704] PUSHTYPE 17(UnicodeString) // 2
 [709] ASSIGN Base[2], ['delphi/2007/indy9']
 [741] PUSHVAR Base[1] // 3
 [747] CALL 294
 [752] POP // 2
 [753] POP // 1
 [754] SETFLAG NOT Base[1]
 [761] POP // 0
 [762] FLAGGOTO currpos + 54 [821]
 [767] PUSHTYPE 19(UnicodeString) // 1
 [772] ASSIGN Base[1], Base[-1]
 [783] CALC Base[1] + ['11i9;']
 [804] ASSIGN Base[-1], Base[1]
 [815] POP // 0
 [816] GOTO currpos + 47 [868]
 [821] PUSHTYPE 19(UnicodeString) // 1
 [826] ASSIGN Base[1], Base[-1]
 [837] CALC Base[1] + ['11;']
 [856] ASSIGN Base[-1], Base[1]
 [867] POP // 0
 [868] PUSHTYPE 27(U8) // 1
 [873] PUSHTYPE 17(UnicodeString) // 2
 [878] ASSIGN Base[2], ['delphi/2009']
 [904] PUSHVAR Base[1] // 3
 [910] CALL 294
 [915] POP // 2
 [916] POP // 1
 [917] SETFLAG NOT Base[1]
 [924] POP // 0
 [925] FLAGGOTO currpos + 47 [977]
 [930] PUSHTYPE 19(UnicodeString) // 1
 [935] ASSIGN Base[1], Base[-1]
 [946] CALC Base[1] + ['12;']
 [965] ASSIGN Base[-1], Base[1]
 [976] POP // 0
 [977] PUSHTYPE 27(U8) // 1
 [982] PUSHTYPE 17(UnicodeString) // 2
 [987] ASSIGN Base[2], ['delphi/2010']
 [1013] PUSHVAR Base[1] // 3
 [1019] CALL 294
 [1024] POP // 2
 [1025] POP // 1
 [1026] SETFLAG NOT Base[1]
 [1033] POP // 0
 [1034] FLAGGOTO currpos + 47 [1086]
 [1039] PUSHTYPE 19(UnicodeString) // 1
 [1044] ASSIGN Base[1], Base[-1]
 [1055] CALC Base[1] + ['14;']
 [1074] ASSIGN Base[-1], Base[1]
 [1085] POP // 0
 [1086] PUSHTYPE 27(U8) // 1
 [1091] PUSHTYPE 17(UnicodeString) // 2
 [1096] ASSIGN Base[2], ['delphi/XE']
 [1120] PUSHVAR Base[1] // 3
 [1126] CALL 294
 [1131] POP // 2
 [1132] POP // 1
 [1133] SETFLAG NOT Base[1]
 [1140] POP // 0
 [1141] FLAGGOTO currpos + 47 [1193]
 [1146] PUSHTYPE 19(UnicodeString) // 1
 [1151] ASSIGN Base[1], Base[-1]
 [1162] CALC Base[1] + ['15;']
 [1181] ASSIGN Base[-1], Base[1]
 [1192] POP // 0
 [1193] PUSHTYPE 27(U8) // 1
 [1198] PUSHTYPE 17(UnicodeString) // 2
 [1203] ASSIGN Base[2], ['delphi/XE2']
 [1228] PUSHVAR Base[1] // 3
 [1234] CALL 294
 [1239] POP // 2
 [1240] POP // 1
 [1241] SETFLAG NOT Base[1]
 [1248] POP // 0
 [1249] FLAGGOTO currpos + 47 [1301]
 [1254] PUSHTYPE 19(UnicodeString) // 1
 [1259] ASSIGN Base[1], Base[-1]
 [1270] CALC Base[1] + ['16;']
 [1289] ASSIGN Base[-1], Base[1]
 [1300] POP // 0
 [1301] PUSHTYPE 27(U8) // 1
 [1306] PUSHTYPE 17(UnicodeString) // 2
 [1311] ASSIGN Base[2], ['delphi/XE3']
 [1336] PUSHVAR Base[1] // 3
 [1342] CALL 294
 [1347] POP // 2
 [1348] POP // 1
 [1349] SETFLAG NOT Base[1]
 [1356] POP // 0
 [1357] FLAGGOTO currpos + 47 [1409]
 [1362] PUSHTYPE 19(UnicodeString) // 1
 [1367] ASSIGN Base[1], Base[-1]
 [1378] CALC Base[1] + ['17;']
 [1397] ASSIGN Base[-1], Base[1]
 [1408] POP // 0
 [1409] PUSHTYPE 27(U8) // 1
 [1414] PUSHTYPE 17(UnicodeString) // 2
 [1419] ASSIGN Base[2], ['delphi/XE4']
 [1444] PUSHVAR Base[1] // 3
 [1450] CALL 294
 [1455] POP // 2
 [1456] POP // 1
 [1457] SETFLAG NOT Base[1]
 [1464] POP // 0
 [1465] FLAGGOTO currpos + 47 [1517]
 [1470] PUSHTYPE 19(UnicodeString) // 1
 [1475] ASSIGN Base[1], Base[-1]
 [1486] CALC Base[1] + ['18;']
 [1505] ASSIGN Base[-1], Base[1]
 [1516] POP // 0
 [1517] PUSHTYPE 27(U8) // 1
 [1522] PUSHTYPE 17(UnicodeString) // 2
 [1527] ASSIGN Base[2], ['delphi/XE5']
 [1552] PUSHVAR Base[1] // 3
 [1558] CALL 294
 [1563] POP // 2
 [1564] POP // 1
 [1565] SETFLAG NOT Base[1]
 [1572] POP // 0
 [1573] FLAGGOTO currpos + 47 [1625]
 [1578] PUSHTYPE 19(UnicodeString) // 1
 [1583] ASSIGN Base[1], Base[-1]
 [1594] CALC Base[1] + ['19;']
 [1613] ASSIGN Base[-1], Base[1]
 [1624] POP // 0
 [1625] PUSHTYPE 27(U8) // 1
 [1630] PUSHTYPE 17(UnicodeString) // 2
 [1635] ASSIGN Base[2], ['delphi/XE6']
 [1660] PUSHVAR Base[1] // 3
 [1666] CALL 294
 [1671] POP // 2
 [1672] POP // 1
 [1673] SETFLAG NOT Base[1]
 [1680] POP // 0
 [1681] FLAGGOTO currpos + 47 [1733]
 [1686] PUSHTYPE 19(UnicodeString) // 1
 [1691] ASSIGN Base[1], Base[-1]
 [1702] CALC Base[1] + ['20;']
 [1721] ASSIGN Base[-1], Base[1]
 [1732] POP // 0
 [1733] PUSHTYPE 27(U8) // 1
 [1738] PUSHTYPE 17(UnicodeString) // 2
 [1743] ASSIGN Base[2], ['delphi/XE7']
 [1768] PUSHVAR Base[1] // 3
 [1774] CALL 294
 [1779] POP // 2
 [1780] POP // 1
 [1781] SETFLAG NOT Base[1]
 [1788] POP // 0
 [1789] FLAGGOTO currpos + 47 [1841]
 [1794] PUSHTYPE 19(UnicodeString) // 1
 [1799] ASSIGN Base[1], Base[-1]
 [1810] CALC Base[1] + ['21;']
 [1829] ASSIGN Base[-1], Base[1]
 [1840] POP // 0
 [1841] PUSHTYPE 27(U8) // 1
 [1846] PUSHTYPE 17(UnicodeString) // 2
 [1851] ASSIGN Base[2], ['delphi/XE8']
 [1876] PUSHVAR Base[1] // 3
 [1882] CALL 294
 [1887] POP // 2
 [1888] POP // 1
 [1889] SETFLAG NOT Base[1]
 [1896] POP // 0
 [1897] FLAGGOTO currpos + 47 [1949]
 [1902] PUSHTYPE 19(UnicodeString) // 1
 [1907] ASSIGN Base[1], Base[-1]
 [1918] CALC Base[1] + ['22;']
 [1937] ASSIGN Base[-1], Base[1]
 [1948] POP // 0
 [1949] PUSHTYPE 27(U8) // 1
 [1954] PUSHTYPE 17(UnicodeString) // 2
 [1959] ASSIGN Base[2], ['delphi/XE9']
 [1984] PUSHVAR Base[1] // 3
 [1990] CALL 294
 [1995] POP // 2
 [1996] POP // 1
 [1997] SETFLAG NOT Base[1]
 [2004] POP // 0
 [2005] FLAGGOTO currpos + 47 [2057]
 [2010] PUSHTYPE 19(UnicodeString) // 1
 [2015] ASSIGN Base[1], Base[-1]
 [2026] CALC Base[1] + ['23;']
 [2045] ASSIGN Base[-1], Base[1]
 [2056] POP // 0
 [2057] PUSHTYPE 27(U8) // 1
 [2062] PUSHTYPE 17(UnicodeString) // 2
 [2067] ASSIGN Base[2], ['delphi/XE10']
 [2093] PUSHVAR Base[1] // 3
 [2099] CALL 294
 [2104] POP // 2
 [2105] POP // 1
 [2106] SETFLAG NOT Base[1]
 [2113] POP // 0
 [2114] FLAGGOTO currpos + 47 [2166]
 [2119] PUSHTYPE 19(UnicodeString) // 1
 [2124] ASSIGN Base[1], Base[-1]
 [2135] CALC Base[1] + ['24;']
 [2154] ASSIGN Base[-1], Base[1]
 [2165] POP // 0
 [2166] PUSHTYPE 27(U8) // 1
 [2171] PUSHTYPE 17(UnicodeString) // 2
 [2176] ASSIGN Base[2], ['delphi/XE11']
 [2202] PUSHVAR Base[1] // 3
 [2208] CALL 294
 [2213] POP // 2
 [2214] POP // 1
 [2215] SETFLAG NOT Base[1]
 [2222] POP // 0
 [2223] FLAGGOTO currpos + 47 [2275]
 [2228] PUSHTYPE 19(UnicodeString) // 1
 [2233] ASSIGN Base[1], Base[-1]
 [2244] CALC Base[1] + ['25;']
 [2263] ASSIGN Base[-1], Base[1]
 [2274] POP // 0
 [2275] PUSHTYPE 27(U8) // 1
 [2280] PUSHTYPE 11(S32) // 2
 [2285] PUSHTYPE 17(UnicodeString) // 3
 [2290] ASSIGN Base[3], Base[-1]
 [2301] PUSHVAR Base[2] // 4
 [2307] CALL 32
 [2312] POP // 3
 [2313] POP // 2
 [2314] COMPARE into Base[1]: Base[2] > [0]
 [2335] POP // 1
 [2336] SETFLAG NOT Base[1]
 [2343] POP // 0
 [2344] FLAGGOTO currpos + 73 [2422]
 [2349] PUSHTYPE 11(S32) // 1
 [2354] PUSHTYPE 17(UnicodeString) // 2
 [2359] ASSIGN Base[2], Base[-1]
 [2370] PUSHVAR Base[1] // 3
 [2376] CALL 32
 [2381] POP // 2
 [2382] POP // 1
 [2383] CALC Base[1] - [1]
 [2399] PUSHTYPE 0(Pointer) // 2
 [2404] SETPOINTER Base[2]: Base[-1]
 [2415] CALL 218
 [2420] POP // 1
 [2421] POP // 0
 [2422] RET
Proc [299] Export: GETBCBVERSIONS 17 @17
 [0] ASSIGN Base[-1], ['']
 [15] PUSHTYPE 27(U8) // 1
 [20] PUSHTYPE 17(UnicodeString) // 2
 [25] ASSIGN Base[2], ['source']
 [46] PUSHVAR Base[1] // 3
 [52] CALL 294
 [57] POP // 2
 [58] POP // 1
 [59] SETFLAG NOT Base[1]
 [66] POP // 0
 [67] FLAGGOTO currpos + 1776 [1848]
 [72] PUSHTYPE 27(U8) // 1
 [77] PUSHTYPE 17(UnicodeString) // 2
 [82] ASSIGN Base[2], ['delphi/XE']
 [106] PUSHVAR Base[1] // 3
 [112] CALL 294
 [117] POP // 2
 [118] POP // 1
 [119] COND_NOT_GOTO currpos + 30 Base[1] [159]
 [129] PUSHTYPE 27(U8) // 2
 [134] PUSHVAR Base[2] // 3
 [140] CALL 169
 [145] POP // 2
 [146] CALC Base[1] AND Base[2]
 [158] POP // 1
 [159] SETFLAG NOT Base[1]
 [166] POP // 0
 [167] FLAGGOTO currpos + 47 [219]
 [172] PUSHTYPE 19(UnicodeString) // 1
 [177] ASSIGN Base[1], Base[-1]
 [188] CALC Base[1] + ['15;']
 [207] ASSIGN Base[-1], Base[1]
 [218] POP // 0
 [219] PUSHTYPE 27(U8) // 1
 [224] PUSHTYPE 17(UnicodeString) // 2
 [229] ASSIGN Base[2], ['delphi/XE2']
 [254] PUSHVAR Base[1] // 3
 [260] CALL 294
 [265] POP // 2
 [266] POP // 1
 [267] COND_NOT_GOTO currpos + 30 Base[1] [307]
 [277] PUSHTYPE 27(U8) // 2
 [282] PUSHVAR Base[2] // 3
 [288] CALL 170
 [293] POP // 2
 [294] CALC Base[1] AND Base[2]
 [306] POP // 1
 [307] SETFLAG NOT Base[1]
 [314] POP // 0
 [315] FLAGGOTO currpos + 47 [367]
 [320] PUSHTYPE 19(UnicodeString) // 1
 [325] ASSIGN Base[1], Base[-1]
 [336] CALC Base[1] + ['16;']
 [355] ASSIGN Base[-1], Base[1]
 [366] POP // 0
 [367] PUSHTYPE 27(U8) // 1
 [372] PUSHTYPE 17(UnicodeString) // 2
 [377] ASSIGN Base[2], ['delphi/XE3']
 [402] PUSHVAR Base[1] // 3
 [408] CALL 294
 [413] POP // 2
 [414] POP // 1
 [415] COND_NOT_GOTO currpos + 30 Base[1] [455]
 [425] PUSHTYPE 27(U8) // 2
 [430] PUSHVAR Base[2] // 3
 [436] CALL 171
 [441] POP // 2
 [442] CALC Base[1] AND Base[2]
 [454] POP // 1
 [455] SETFLAG NOT Base[1]
 [462] POP // 0
 [463] FLAGGOTO currpos + 47 [515]
 [468] PUSHTYPE 19(UnicodeString) // 1
 [473] ASSIGN Base[1], Base[-1]
 [484] CALC Base[1] + ['17;']
 [503] ASSIGN Base[-1], Base[1]
 [514] POP // 0
 [515] PUSHTYPE 27(U8) // 1
 [520] PUSHTYPE 17(UnicodeString) // 2
 [525] ASSIGN Base[2], ['delphi/XE4']
 [550] PUSHVAR Base[1] // 3
 [556] CALL 294
 [561] POP // 2
 [562] POP // 1
 [563] COND_NOT_GOTO currpos + 30 Base[1] [603]
 [573] PUSHTYPE 27(U8) // 2
 [578] PUSHVAR Base[2] // 3
 [584] CALL 172
 [589] POP // 2
 [590] CALC Base[1] AND Base[2]
 [602] POP // 1
 [603] SETFLAG NOT Base[1]
 [610] POP // 0
 [611] FLAGGOTO currpos + 47 [663]
 [616] PUSHTYPE 19(UnicodeString) // 1
 [621] ASSIGN Base[1], Base[-1]
 [632] CALC Base[1] + ['18;']
 [651] ASSIGN Base[-1], Base[1]
 [662] POP // 0
 [663] PUSHTYPE 27(U8) // 1
 [668] PUSHTYPE 17(UnicodeString) // 2
 [673] ASSIGN Base[2], ['delphi/XE5']
 [698] PUSHVAR Base[1] // 3
 [704] CALL 294
 [709] POP // 2
 [710] POP // 1
 [711] COND_NOT_GOTO currpos + 30 Base[1] [751]
 [721] PUSHTYPE 27(U8) // 2
 [726] PUSHVAR Base[2] // 3
 [732] CALL 173
 [737] POP // 2
 [738] CALC Base[1] AND Base[2]
 [750] POP // 1
 [751] SETFLAG NOT Base[1]
 [758] POP // 0
 [759] FLAGGOTO currpos + 47 [811]
 [764] PUSHTYPE 19(UnicodeString) // 1
 [769] ASSIGN Base[1], Base[-1]
 [780] CALC Base[1] + ['19;']
 [799] ASSIGN Base[-1], Base[1]
 [810] POP // 0
 [811] PUSHTYPE 27(U8) // 1
 [816] PUSHTYPE 17(UnicodeString) // 2
 [821] ASSIGN Base[2], ['delphi/XE6']
 [846] PUSHVAR Base[1] // 3
 [852] CALL 294
 [857] POP // 2
 [858] POP // 1
 [859] COND_NOT_GOTO currpos + 30 Base[1] [899]
 [869] PUSHTYPE 27(U8) // 2
 [874] PUSHVAR Base[2] // 3
 [880] CALL 174
 [885] POP // 2
 [886] CALC Base[1] AND Base[2]
 [898] POP // 1
 [899] SETFLAG NOT Base[1]
 [906] POP // 0
 [907] FLAGGOTO currpos + 47 [959]
 [912] PUSHTYPE 19(UnicodeString) // 1
 [917] ASSIGN Base[1], Base[-1]
 [928] CALC Base[1] + ['20;']
 [947] ASSIGN Base[-1], Base[1]
 [958] POP // 0
 [959] PUSHTYPE 27(U8) // 1
 [964] PUSHTYPE 17(UnicodeString) // 2
 [969] ASSIGN Base[2], ['delphi/XE7']
 [994] PUSHVAR Base[1] // 3
 [1000] CALL 294
 [1005] POP // 2
 [1006] POP // 1
 [1007] COND_NOT_GOTO currpos + 30 Base[1] [1047]
 [1017] PUSHTYPE 27(U8) // 2
 [1022] PUSHVAR Base[2] // 3
 [1028] CALL 175
 [1033] POP // 2
 [1034] CALC Base[1] AND Base[2]
 [1046] POP // 1
 [1047] SETFLAG NOT Base[1]
 [1054] POP // 0
 [1055] FLAGGOTO currpos + 47 [1107]
 [1060] PUSHTYPE 19(UnicodeString) // 1
 [1065] ASSIGN Base[1], Base[-1]
 [1076] CALC Base[1] + ['21;']
 [1095] ASSIGN Base[-1], Base[1]
 [1106] POP // 0
 [1107] PUSHTYPE 27(U8) // 1
 [1112] PUSHTYPE 17(UnicodeString) // 2
 [1117] ASSIGN Base[2], ['delphi/XE8']
 [1142] PUSHVAR Base[1] // 3
 [1148] CALL 294
 [1153] POP // 2
 [1154] POP // 1
 [1155] COND_NOT_GOTO currpos + 30 Base[1] [1195]
 [1165] PUSHTYPE 27(U8) // 2
 [1170] PUSHVAR Base[2] // 3
 [1176] CALL 176
 [1181] POP // 2
 [1182] CALC Base[1] AND Base[2]
 [1194] POP // 1
 [1195] SETFLAG NOT Base[1]
 [1202] POP // 0
 [1203] FLAGGOTO currpos + 47 [1255]
 [1208] PUSHTYPE 19(UnicodeString) // 1
 [1213] ASSIGN Base[1], Base[-1]
 [1224] CALC Base[1] + ['22;']
 [1243] ASSIGN Base[-1], Base[1]
 [1254] POP // 0
 [1255] PUSHTYPE 27(U8) // 1
 [1260] PUSHTYPE 17(UnicodeString) // 2
 [1265] ASSIGN Base[2], ['delphi/XE9']
 [1290] PUSHVAR Base[1] // 3
 [1296] CALL 294
 [1301] POP // 2
 [1302] POP // 1
 [1303] COND_NOT_GOTO currpos + 30 Base[1] [1343]
 [1313] PUSHTYPE 27(U8) // 2
 [1318] PUSHVAR Base[2] // 3
 [1324] CALL 177
 [1329] POP // 2
 [1330] CALC Base[1] AND Base[2]
 [1342] POP // 1
 [1343] SETFLAG NOT Base[1]
 [1350] POP // 0
 [1351] FLAGGOTO currpos + 47 [1403]
 [1356] PUSHTYPE 19(UnicodeString) // 1
 [1361] ASSIGN Base[1], Base[-1]
 [1372] CALC Base[1] + ['23;']
 [1391] ASSIGN Base[-1], Base[1]
 [1402] POP // 0
 [1403] PUSHTYPE 27(U8) // 1
 [1408] PUSHTYPE 17(UnicodeString) // 2
 [1413] ASSIGN Base[2], ['delphi/XE10']
 [1439] PUSHVAR Base[1] // 3
 [1445] CALL 294
 [1450] POP // 2
 [1451] POP // 1
 [1452] COND_NOT_GOTO currpos + 30 Base[1] [1492]
 [1462] PUSHTYPE 27(U8) // 2
 [1467] PUSHVAR Base[2] // 3
 [1473] CALL 178
 [1478] POP // 2
 [1479] CALC Base[1] AND Base[2]
 [1491] POP // 1
 [1492] SETFLAG NOT Base[1]
 [1499] POP // 0
 [1500] FLAGGOTO currpos + 47 [1552]
 [1505] PUSHTYPE 19(UnicodeString) // 1
 [1510] ASSIGN Base[1], Base[-1]
 [1521] CALC Base[1] + ['24;']
 [1540] ASSIGN Base[-1], Base[1]
 [1551] POP // 0
 [1552] PUSHTYPE 27(U8) // 1
 [1557] PUSHTYPE 17(UnicodeString) // 2
 [1562] ASSIGN Base[2], ['delphi/XE11']
 [1588] PUSHVAR Base[1] // 3
 [1594] CALL 294
 [1599] POP // 2
 [1600] POP // 1
 [1601] COND_NOT_GOTO currpos + 30 Base[1] [1641]
 [1611] PUSHTYPE 27(U8) // 2
 [1616] PUSHVAR Base[2] // 3
 [1622] CALL 179
 [1627] POP // 2
 [1628] CALC Base[1] AND Base[2]
 [1640] POP // 1
 [1641] SETFLAG NOT Base[1]
 [1648] POP // 0
 [1649] FLAGGOTO currpos + 47 [1701]
 [1654] PUSHTYPE 19(UnicodeString) // 1
 [1659] ASSIGN Base[1], Base[-1]
 [1670] CALC Base[1] + ['25;']
 [1689] ASSIGN Base[-1], Base[1]
 [1700] POP // 0
 [1701] PUSHTYPE 27(U8) // 1
 [1706] PUSHTYPE 11(S32) // 2
 [1711] PUSHTYPE 17(UnicodeString) // 3
 [1716] ASSIGN Base[3], Base[-1]
 [1727] PUSHVAR Base[2] // 4
 [1733] CALL 32
 [1738] POP // 3
 [1739] POP // 2
 [1740] COMPARE into Base[1]: Base[2] > [0]
 [1761] POP // 1
 [1762] SETFLAG NOT Base[1]
 [1769] POP // 0
 [1770] FLAGGOTO currpos + 73 [1848]
 [1775] PUSHTYPE 11(S32) // 1
 [1780] PUSHTYPE 17(UnicodeString) // 2
 [1785] ASSIGN Base[2], Base[-1]
 [1796] PUSHVAR Base[1] // 3
 [1802] CALL 32
 [1807] POP // 2
 [1808] POP // 1
 [1809] CALC Base[1] - [1]
 [1825] PUSHTYPE 0(Pointer) // 2
 [1830] SETPOINTER Base[2]: Base[-1]
 [1841] CALL 218
 [1846] POP // 1
 [1847] POP // 0
 [1848] RET
Proc [300] Export: CHECK_RECOMPILEBINARIES 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['source']
 [26] PUSHVAR Base[-1] // 2
 [32] CALL 294
 [37] POP // 1
 [38] POP // 0
 [39] COND_NOT_GOTO currpos + 1224 Base[-1] [1273]
 [49] PUSHTYPE 27(U8) // 1
 [54] PUSHTYPE 17(UnicodeString) // 2
 [59] ASSIGN Base[2], ['delphi/7']
 [82] PUSHVAR Base[1] // 3
 [88] CALL 294
 [93] POP // 2
 [94] POP // 1
 [95] COND_GOTO currpos + 62 Base[1] [167]
 [105] PUSHTYPE 27(U8) // 2
 [110] PUSHTYPE 17(UnicodeString) // 3
 [115] ASSIGN Base[3], ['delphi/2005']
 [141] PUSHVAR Base[2] // 4
 [147] CALL 294
 [152] POP // 3
 [153] POP // 2
 [154] CALC Base[1] OR Base[2]
 [166] POP // 1
 [167] COND_GOTO currpos + 62 Base[1] [239]
 [177] PUSHTYPE 27(U8) // 2
 [182] PUSHTYPE 17(UnicodeString) // 3
 [187] ASSIGN Base[3], ['delphi/2006']
 [213] PUSHVAR Base[2] // 4
 [219] CALL 294
 [224] POP // 3
 [225] POP // 2
 [226] CALC Base[1] OR Base[2]
 [238] POP // 1
 [239] COND_GOTO currpos + 62 Base[1] [311]
 [249] PUSHTYPE 27(U8) // 2
 [254] PUSHTYPE 17(UnicodeString) // 3
 [259] ASSIGN Base[3], ['delphi/2007']
 [285] PUSHVAR Base[2] // 4
 [291] CALL 294
 [296] POP // 3
 [297] POP // 2
 [298] CALC Base[1] OR Base[2]
 [310] POP // 1
 [311] COND_GOTO currpos + 62 Base[1] [383]
 [321] PUSHTYPE 27(U8) // 2
 [326] PUSHTYPE 17(UnicodeString) // 3
 [331] ASSIGN Base[3], ['delphi/2009']
 [357] PUSHVAR Base[2] // 4
 [363] CALL 294
 [368] POP // 3
 [369] POP // 2
 [370] CALC Base[1] OR Base[2]
 [382] POP // 1
 [383] COND_GOTO currpos + 62 Base[1] [455]
 [393] PUSHTYPE 27(U8) // 2
 [398] PUSHTYPE 17(UnicodeString) // 3
 [403] ASSIGN Base[3], ['delphi/2010']
 [429] PUSHVAR Base[2] // 4
 [435] CALL 294
 [440] POP // 3
 [441] POP // 2
 [442] CALC Base[1] OR Base[2]
 [454] POP // 1
 [455] COND_GOTO currpos + 60 Base[1] [525]
 [465] PUSHTYPE 27(U8) // 2
 [470] PUSHTYPE 17(UnicodeString) // 3
 [475] ASSIGN Base[3], ['delphi/xe']
 [499] PUSHVAR Base[2] // 4
 [505] CALL 294
 [510] POP // 3
 [511] POP // 2
 [512] CALC Base[1] OR Base[2]
 [524] POP // 1
 [525] COND_GOTO currpos + 61 Base[1] [596]
 [535] PUSHTYPE 27(U8) // 2
 [540] PUSHTYPE 17(UnicodeString) // 3
 [545] ASSIGN Base[3], ['delphi/xe2']
 [570] PUSHVAR Base[2] // 4
 [576] CALL 294
 [581] POP // 3
 [582] POP // 2
 [583] CALC Base[1] OR Base[2]
 [595] POP // 1
 [596] COND_GOTO currpos + 61 Base[1] [667]
 [606] PUSHTYPE 27(U8) // 2
 [611] PUSHTYPE 17(UnicodeString) // 3
 [616] ASSIGN Base[3], ['delphi/xe3']
 [641] PUSHVAR Base[2] // 4
 [647] CALL 294
 [652] POP // 3
 [653] POP // 2
 [654] CALC Base[1] OR Base[2]
 [666] POP // 1
 [667] COND_GOTO currpos + 61 Base[1] [738]
 [677] PUSHTYPE 27(U8) // 2
 [682] PUSHTYPE 17(UnicodeString) // 3
 [687] ASSIGN Base[3], ['delphi/xe4']
 [712] PUSHVAR Base[2] // 4
 [718] CALL 294
 [723] POP // 3
 [724] POP // 2
 [725] CALC Base[1] OR Base[2]
 [737] POP // 1
 [738] COND_GOTO currpos + 61 Base[1] [809]
 [748] PUSHTYPE 27(U8) // 2
 [753] PUSHTYPE 17(UnicodeString) // 3
 [758] ASSIGN Base[3], ['delphi/xe5']
 [783] PUSHVAR Base[2] // 4
 [789] CALL 294
 [794] POP // 3
 [795] POP // 2
 [796] CALC Base[1] OR Base[2]
 [808] POP // 1
 [809] COND_GOTO currpos + 61 Base[1] [880]
 [819] PUSHTYPE 27(U8) // 2
 [824] PUSHTYPE 17(UnicodeString) // 3
 [829] ASSIGN Base[3], ['delphi/xe6']
 [854] PUSHVAR Base[2] // 4
 [860] CALL 294
 [865] POP // 3
 [866] POP // 2
 [867] CALC Base[1] OR Base[2]
 [879] POP // 1
 [880] COND_GOTO currpos + 61 Base[1] [951]
 [890] PUSHTYPE 27(U8) // 2
 [895] PUSHTYPE 17(UnicodeString) // 3
 [900] ASSIGN Base[3], ['delphi/XE7']
 [925] PUSHVAR Base[2] // 4
 [931] CALL 294
 [936] POP // 3
 [937] POP // 2
 [938] CALC Base[1] OR Base[2]
 [950] POP // 1
 [951] COND_GOTO currpos + 61 Base[1] [1022]
 [961] PUSHTYPE 27(U8) // 2
 [966] PUSHTYPE 17(UnicodeString) // 3
 [971] ASSIGN Base[3], ['delphi/XE8']
 [996] PUSHVAR Base[2] // 4
 [1002] CALL 294
 [1007] POP // 3
 [1008] POP // 2
 [1009] CALC Base[1] OR Base[2]
 [1021] POP // 1
 [1022] COND_GOTO currpos + 61 Base[1] [1093]
 [1032] PUSHTYPE 27(U8) // 2
 [1037] PUSHTYPE 17(UnicodeString) // 3
 [1042] ASSIGN Base[3], ['delphi/XE9']
 [1067] PUSHVAR Base[2] // 4
 [1073] CALL 294
 [1078] POP // 3
 [1079] POP // 2
 [1080] CALC Base[1] OR Base[2]
 [1092] POP // 1
 [1093] COND_GOTO currpos + 62 Base[1] [1165]
 [1103] PUSHTYPE 27(U8) // 2
 [1108] PUSHTYPE 17(UnicodeString) // 3
 [1113] ASSIGN Base[3], ['delphi/XE10']
 [1139] PUSHVAR Base[2] // 4
 [1145] CALL 294
 [1150] POP // 3
 [1151] POP // 2
 [1152] CALC Base[1] OR Base[2]
 [1164] POP // 1
 [1165] COND_GOTO currpos + 62 Base[1] [1237]
 [1175] PUSHTYPE 27(U8) // 2
 [1180] PUSHTYPE 17(UnicodeString) // 3
 [1185] ASSIGN Base[3], ['delphi/XE11']
 [1211] PUSHVAR Base[2] // 4
 [1217] CALL 294
 [1222] POP // 3
 [1223] POP // 2
 [1224] CALC Base[1] OR Base[2]
 [1236] POP // 1
 [1237] COND_GOTO currpos + 13 Base[1] [1260]
 [1247] CALC Base[1] OR [0]
 [1260] CALC Base[-1] AND Base[1]
 [1272] POP // 0
 [1273] RET
Proc [301] Export: CHECK_COMPILE_WIN64_BPL 27
 [0] ASSIGN Base[-1], [0]
 [12] COND_GOTO currpos + 1402 Base[-1] [1424]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['source']
 [53] PUSHVAR Base[1] // 3
 [59] CALL 294
 [64] POP // 2
 [65] POP // 1
 [66] COND_NOT_GOTO currpos + 1335 Base[1] [1411]
 [76] PUSHTYPE 27(U8) // 2
 [81] PUSHTYPE 17(UnicodeString) // 3
 [86] ASSIGN Base[3], ['delphi/xe2']
 [111] PUSHVAR Base[2] // 4
 [117] CALL 294
 [122] POP // 3
 [123] POP // 2
 [124] COND_NOT_GOTO currpos + 51 Base[2] [185]
 [134] PUSHTYPE 27(U8) // 3
 [139] PUSHTYPE 11(S32) // 4
 [144] ASSIGN Base[4], [16]
 [159] PUSHVAR Base[3] // 5
 [165] CALL 295
 [170] POP // 4
 [171] POP // 3
 [172] CALC Base[2] AND Base[3]
 [184] POP // 2
 [185] COND_GOTO currpos + 122 Base[2] [317]
 [195] PUSHTYPE 27(U8) // 3
 [200] PUSHTYPE 17(UnicodeString) // 4
 [205] ASSIGN Base[4], ['delphi/xe3']
 [230] PUSHVAR Base[3] // 5
 [236] CALL 294
 [241] POP // 4
 [242] POP // 3
 [243] COND_NOT_GOTO currpos + 51 Base[3] [304]
 [253] PUSHTYPE 27(U8) // 4
 [258] PUSHTYPE 11(S32) // 5
 [263] ASSIGN Base[5], [17]
 [278] PUSHVAR Base[4] // 6
 [284] CALL 295
 [289] POP // 5
 [290] POP // 4
 [291] CALC Base[3] AND Base[4]
 [303] POP // 3
 [304] CALC Base[2] OR Base[3]
 [316] POP // 2
 [317] COND_GOTO currpos + 122 Base[2] [449]
 [327] PUSHTYPE 27(U8) // 3
 [332] PUSHTYPE 17(UnicodeString) // 4
 [337] ASSIGN Base[4], ['delphi/xe4']
 [362] PUSHVAR Base[3] // 5
 [368] CALL 294
 [373] POP // 4
 [374] POP // 3
 [375] COND_NOT_GOTO currpos + 51 Base[3] [436]
 [385] PUSHTYPE 27(U8) // 4
 [390] PUSHTYPE 11(S32) // 5
 [395] ASSIGN Base[5], [18]
 [410] PUSHVAR Base[4] // 6
 [416] CALL 295
 [421] POP // 5
 [422] POP // 4
 [423] CALC Base[3] AND Base[4]
 [435] POP // 3
 [436] CALC Base[2] OR Base[3]
 [448] POP // 2
 [449] COND_GOTO currpos + 122 Base[2] [581]
 [459] PUSHTYPE 27(U8) // 3
 [464] PUSHTYPE 17(UnicodeString) // 4
 [469] ASSIGN Base[4], ['delphi/xe5']
 [494] PUSHVAR Base[3] // 5
 [500] CALL 294
 [505] POP // 4
 [506] POP // 3
 [507] COND_NOT_GOTO currpos + 51 Base[3] [568]
 [517] PUSHTYPE 27(U8) // 4
 [522] PUSHTYPE 11(S32) // 5
 [527] ASSIGN Base[5], [19]
 [542] PUSHVAR Base[4] // 6
 [548] CALL 295
 [553] POP // 5
 [554] POP // 4
 [555] CALC Base[3] AND Base[4]
 [567] POP // 3
 [568] CALC Base[2] OR Base[3]
 [580] POP // 2
 [581] COND_GOTO currpos + 122 Base[2] [713]
 [591] PUSHTYPE 27(U8) // 3
 [596] PUSHTYPE 17(UnicodeString) // 4
 [601] ASSIGN Base[4], ['delphi/xe6']
 [626] PUSHVAR Base[3] // 5
 [632] CALL 294
 [637] POP // 4
 [638] POP // 3
 [639] COND_NOT_GOTO currpos + 51 Base[3] [700]
 [649] PUSHTYPE 27(U8) // 4
 [654] PUSHTYPE 11(S32) // 5
 [659] ASSIGN Base[5], [20]
 [674] PUSHVAR Base[4] // 6
 [680] CALL 295
 [685] POP // 5
 [686] POP // 4
 [687] CALC Base[3] AND Base[4]
 [699] POP // 3
 [700] CALC Base[2] OR Base[3]
 [712] POP // 2
 [713] COND_GOTO currpos + 122 Base[2] [845]
 [723] PUSHTYPE 27(U8) // 3
 [728] PUSHTYPE 17(UnicodeString) // 4
 [733] ASSIGN Base[4], ['delphi/XE7']
 [758] PUSHVAR Base[3] // 5
 [764] CALL 294
 [769] POP // 4
 [770] POP // 3
 [771] COND_NOT_GOTO currpos + 51 Base[3] [832]
 [781] PUSHTYPE 27(U8) // 4
 [786] PUSHTYPE 11(S32) // 5
 [791] ASSIGN Base[5], [21]
 [806] PUSHVAR Base[4] // 6
 [812] CALL 295
 [817] POP // 5
 [818] POP // 4
 [819] CALC Base[3] AND Base[4]
 [831] POP // 3
 [832] CALC Base[2] OR Base[3]
 [844] POP // 2
 [845] COND_GOTO currpos + 122 Base[2] [977]
 [855] PUSHTYPE 27(U8) // 3
 [860] PUSHTYPE 17(UnicodeString) // 4
 [865] ASSIGN Base[4], ['delphi/XE8']
 [890] PUSHVAR Base[3] // 5
 [896] CALL 294
 [901] POP // 4
 [902] POP // 3
 [903] COND_NOT_GOTO currpos + 51 Base[3] [964]
 [913] PUSHTYPE 27(U8) // 4
 [918] PUSHTYPE 11(S32) // 5
 [923] ASSIGN Base[5], [22]
 [938] PUSHVAR Base[4] // 6
 [944] CALL 295
 [949] POP // 5
 [950] POP // 4
 [951] CALC Base[3] AND Base[4]
 [963] POP // 3
 [964] CALC Base[2] OR Base[3]
 [976] POP // 2
 [977] COND_GOTO currpos + 122 Base[2] [1109]
 [987] PUSHTYPE 27(U8) // 3
 [992] PUSHTYPE 17(UnicodeString) // 4
 [997] ASSIGN Base[4], ['delphi/XE9']
 [1022] PUSHVAR Base[3] // 5
 [1028] CALL 294
 [1033] POP // 4
 [1034] POP // 3
 [1035] COND_NOT_GOTO currpos + 51 Base[3] [1096]
 [1045] PUSHTYPE 27(U8) // 4
 [1050] PUSHTYPE 11(S32) // 5
 [1055] ASSIGN Base[5], [23]
 [1070] PUSHVAR Base[4] // 6
 [1076] CALL 295
 [1081] POP // 5
 [1082] POP // 4
 [1083] CALC Base[3] AND Base[4]
 [1095] POP // 3
 [1096] CALC Base[2] OR Base[3]
 [1108] POP // 2
 [1109] COND_GOTO currpos + 123 Base[2] [1242]
 [1119] PUSHTYPE 27(U8) // 3
 [1124] PUSHTYPE 17(UnicodeString) // 4
 [1129] ASSIGN Base[4], ['delphi/XE10']
 [1155] PUSHVAR Base[3] // 5
 [1161] CALL 294
 [1166] POP // 4
 [1167] POP // 3
 [1168] COND_NOT_GOTO currpos + 51 Base[3] [1229]
 [1178] PUSHTYPE 27(U8) // 4
 [1183] PUSHTYPE 11(S32) // 5
 [1188] ASSIGN Base[5], [24]
 [1203] PUSHVAR Base[4] // 6
 [1209] CALL 295
 [1214] POP // 5
 [1215] POP // 4
 [1216] CALC Base[3] AND Base[4]
 [1228] POP // 3
 [1229] CALC Base[2] OR Base[3]
 [1241] POP // 2
 [1242] COND_GOTO currpos + 123 Base[2] [1375]
 [1252] PUSHTYPE 27(U8) // 3
 [1257] PUSHTYPE 17(UnicodeString) // 4
 [1262] ASSIGN Base[4], ['delphi/XE11']
 [1288] PUSHVAR Base[3] // 5
 [1294] CALL 294
 [1299] POP // 4
 [1300] POP // 3
 [1301] COND_NOT_GOTO currpos + 51 Base[3] [1362]
 [1311] PUSHTYPE 27(U8) // 4
 [1316] PUSHTYPE 11(S32) // 5
 [1321] ASSIGN Base[5], [25]
 [1336] PUSHVAR Base[4] // 6
 [1342] CALL 295
 [1347] POP // 5
 [1348] POP // 4
 [1349] CALC Base[3] AND Base[4]
 [1361] POP // 3
 [1362] CALC Base[2] OR Base[3]
 [1374] POP // 2
 [1375] COND_GOTO currpos + 13 Base[2] [1398]
 [1385] CALC Base[2] OR [0]
 [1398] CALC Base[1] AND Base[2]
 [1410] POP // 1
 [1411] CALC Base[-1] OR Base[1]
 [1423] POP // 0
 [1424] RET
Proc [302] Export: WIN64BPL_OPTION 17 @17
 [0] ASSIGN Base[-1], ['']
 [15] PUSHTYPE 27(U8) // 1
 [20] PUSHTYPE 17(UnicodeString) // 2
 [25] ASSIGN Base[2], ['Compile_win64_bpl']
 [57] PUSHVAR Base[1] // 3
 [63] CALL 303
 [68] POP // 2
 [69] POP // 1
 [70] SETFLAG NOT Base[1]
 [77] POP // 0
 [78] FLAGGOTO currpos + 980 [1063]
 [83] PUSHTYPE 27(U8) // 1
 [88] PUSHTYPE 11(S32) // 2
 [93] ASSIGN Base[2], [16]
 [108] PUSHVAR Base[1] // 3
 [114] CALL 295
 [119] POP // 2
 [120] POP // 1
 [121] SETFLAG NOT Base[1]
 [128] POP // 0
 [129] FLAGGOTO currpos + 47 [181]
 [134] PUSHTYPE 19(UnicodeString) // 1
 [139] ASSIGN Base[1], Base[-1]
 [150] CALC Base[1] + ['16;']
 [169] ASSIGN Base[-1], Base[1]
 [180] POP // 0
 [181] PUSHTYPE 27(U8) // 1
 [186] PUSHTYPE 11(S32) // 2
 [191] ASSIGN Base[2], [17]
 [206] PUSHVAR Base[1] // 3
 [212] CALL 295
 [217] POP // 2
 [218] POP // 1
 [219] SETFLAG NOT Base[1]
 [226] POP // 0
 [227] FLAGGOTO currpos + 47 [279]
 [232] PUSHTYPE 19(UnicodeString) // 1
 [237] ASSIGN Base[1], Base[-1]
 [248] CALC Base[1] + ['17;']
 [267] ASSIGN Base[-1], Base[1]
 [278] POP // 0
 [279] PUSHTYPE 27(U8) // 1
 [284] PUSHTYPE 11(S32) // 2
 [289] ASSIGN Base[2], [18]
 [304] PUSHVAR Base[1] // 3
 [310] CALL 295
 [315] POP // 2
 [316] POP // 1
 [317] SETFLAG NOT Base[1]
 [324] POP // 0
 [325] FLAGGOTO currpos + 47 [377]
 [330] PUSHTYPE 19(UnicodeString) // 1
 [335] ASSIGN Base[1], Base[-1]
 [346] CALC Base[1] + ['18;']
 [365] ASSIGN Base[-1], Base[1]
 [376] POP // 0
 [377] PUSHTYPE 27(U8) // 1
 [382] PUSHTYPE 11(S32) // 2
 [387] ASSIGN Base[2], [19]
 [402] PUSHVAR Base[1] // 3
 [408] CALL 295
 [413] POP // 2
 [414] POP // 1
 [415] SETFLAG NOT Base[1]
 [422] POP // 0
 [423] FLAGGOTO currpos + 47 [475]
 [428] PUSHTYPE 19(UnicodeString) // 1
 [433] ASSIGN Base[1], Base[-1]
 [444] CALC Base[1] + ['19;']
 [463] ASSIGN Base[-1], Base[1]
 [474] POP // 0
 [475] PUSHTYPE 27(U8) // 1
 [480] PUSHTYPE 11(S32) // 2
 [485] ASSIGN Base[2], [20]
 [500] PUSHVAR Base[1] // 3
 [506] CALL 295
 [511] POP // 2
 [512] POP // 1
 [513] SETFLAG NOT Base[1]
 [520] POP // 0
 [521] FLAGGOTO currpos + 47 [573]
 [526] PUSHTYPE 19(UnicodeString) // 1
 [531] ASSIGN Base[1], Base[-1]
 [542] CALC Base[1] + ['20;']
 [561] ASSIGN Base[-1], Base[1]
 [572] POP // 0
 [573] PUSHTYPE 27(U8) // 1
 [578] PUSHTYPE 11(S32) // 2
 [583] ASSIGN Base[2], [21]
 [598] PUSHVAR Base[1] // 3
 [604] CALL 295
 [609] POP // 2
 [610] POP // 1
 [611] SETFLAG NOT Base[1]
 [618] POP // 0
 [619] FLAGGOTO currpos + 47 [671]
 [624] PUSHTYPE 19(UnicodeString) // 1
 [629] ASSIGN Base[1], Base[-1]
 [640] CALC Base[1] + ['21;']
 [659] ASSIGN Base[-1], Base[1]
 [670] POP // 0
 [671] PUSHTYPE 27(U8) // 1
 [676] PUSHTYPE 11(S32) // 2
 [681] ASSIGN Base[2], [22]
 [696] PUSHVAR Base[1] // 3
 [702] CALL 295
 [707] POP // 2
 [708] POP // 1
 [709] SETFLAG NOT Base[1]
 [716] POP // 0
 [717] FLAGGOTO currpos + 47 [769]
 [722] PUSHTYPE 19(UnicodeString) // 1
 [727] ASSIGN Base[1], Base[-1]
 [738] CALC Base[1] + ['22;']
 [757] ASSIGN Base[-1], Base[1]
 [768] POP // 0
 [769] PUSHTYPE 27(U8) // 1
 [774] PUSHTYPE 11(S32) // 2
 [779] ASSIGN Base[2], [23]
 [794] PUSHVAR Base[1] // 3
 [800] CALL 295
 [805] POP // 2
 [806] POP // 1
 [807] SETFLAG NOT Base[1]
 [814] POP // 0
 [815] FLAGGOTO currpos + 47 [867]
 [820] PUSHTYPE 19(UnicodeString) // 1
 [825] ASSIGN Base[1], Base[-1]
 [836] CALC Base[1] + ['23;']
 [855] ASSIGN Base[-1], Base[1]
 [866] POP // 0
 [867] PUSHTYPE 27(U8) // 1
 [872] PUSHTYPE 11(S32) // 2
 [877] ASSIGN Base[2], [24]
 [892] PUSHVAR Base[1] // 3
 [898] CALL 295
 [903] POP // 2
 [904] POP // 1
 [905] SETFLAG NOT Base[1]
 [912] POP // 0
 [913] FLAGGOTO currpos + 47 [965]
 [918] PUSHTYPE 19(UnicodeString) // 1
 [923] ASSIGN Base[1], Base[-1]
 [934] CALC Base[1] + ['24;']
 [953] ASSIGN Base[-1], Base[1]
 [964] POP // 0
 [965] PUSHTYPE 27(U8) // 1
 [970] PUSHTYPE 11(S32) // 2
 [975] ASSIGN Base[2], [25]
 [990] PUSHVAR Base[1] // 3
 [996] CALL 295
 [1001] POP // 2
 [1002] POP // 1
 [1003] SETFLAG NOT Base[1]
 [1010] POP // 0
 [1011] FLAGGOTO currpos + 47 [1063]
 [1016] PUSHTYPE 19(UnicodeString) // 1
 [1021] ASSIGN Base[1], Base[-1]
 [1032] CALC Base[1] + ['25;']
 [1051] ASSIGN Base[-1], Base[1]
 [1062] POP // 0
 [1063] PUSHTYPE 27(U8) // 1
 [1068] PUSHTYPE 11(S32) // 2
 [1073] PUSHTYPE 17(UnicodeString) // 3
 [1078] ASSIGN Base[3], Base[-1]
 [1089] PUSHVAR Base[2] // 4
 [1095] CALL 32
 [1100] POP // 3
 [1101] POP // 2
 [1102] COMPARE into Base[1]: Base[2] > [0]
 [1123] POP // 1
 [1124] SETFLAG NOT Base[1]
 [1131] POP // 0
 [1132] FLAGGOTO currpos + 73 [1210]
 [1137] PUSHTYPE 11(S32) // 1
 [1142] PUSHTYPE 17(UnicodeString) // 2
 [1147] ASSIGN Base[2], Base[-1]
 [1158] PUSHVAR Base[1] // 3
 [1164] CALL 32
 [1169] POP // 2
 [1170] POP // 1
 [1171] CALC Base[1] - [1]
 [1187] PUSHTYPE 0(Pointer) // 2
 [1192] SETPOINTER Base[2]: Base[-1]
 [1203] CALL 218
 [1208] POP // 1
 [1209] POP // 0
 [1210] PUSHTYPE 27(U8) // 1
 [1215] PUSHTYPE 11(S32) // 2
 [1220] PUSHTYPE 17(UnicodeString) // 3
 [1225] ASSIGN Base[3], Base[-1]
 [1236] PUSHVAR Base[2] // 4
 [1242] CALL 32
 [1247] POP // 3
 [1248] POP // 2
 [1249] COMPARE into Base[1]: Base[2] > [0]
 [1270] POP // 1
 [1271] SETFLAG NOT Base[1]
 [1278] POP // 0
 [1279] FLAGGOTO currpos + 69 [1353]
 [1284] PUSHTYPE 19(UnicodeString) // 1
 [1289] ASSIGN Base[1], ['"-vWin64bpl=']
 [1316] CALC Base[1] + Base[-1]
 [1328] CALC Base[1] + [#34]
 [1341] ASSIGN Base[-1], Base[1]
 [1352] POP // 0
 [1353] RET
Proc [303]: External Decl: \01\00 ISTASKSELECTED
Proc [304] Export: CHECK_COMPILE_OSX32_BPL 27
 [0] ASSIGN Base[-1], [0]
 [12] COND_GOTO currpos + 1402 Base[-1] [1424]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['source']
 [53] PUSHVAR Base[1] // 3
 [59] CALL 294
 [64] POP // 2
 [65] POP // 1
 [66] COND_NOT_GOTO currpos + 1335 Base[1] [1411]
 [76] PUSHTYPE 27(U8) // 2
 [81] PUSHTYPE 17(UnicodeString) // 3
 [86] ASSIGN Base[3], ['delphi/xe2']
 [111] PUSHVAR Base[2] // 4
 [117] CALL 294
 [122] POP // 3
 [123] POP // 2
 [124] COND_NOT_GOTO currpos + 51 Base[2] [185]
 [134] PUSHTYPE 27(U8) // 3
 [139] PUSHTYPE 11(S32) // 4
 [144] ASSIGN Base[4], [16]
 [159] PUSHVAR Base[3] // 5
 [165] CALL 296
 [170] POP // 4
 [171] POP // 3
 [172] CALC Base[2] AND Base[3]
 [184] POP // 2
 [185] COND_GOTO currpos + 122 Base[2] [317]
 [195] PUSHTYPE 27(U8) // 3
 [200] PUSHTYPE 17(UnicodeString) // 4
 [205] ASSIGN Base[4], ['delphi/xe3']
 [230] PUSHVAR Base[3] // 5
 [236] CALL 294
 [241] POP // 4
 [242] POP // 3
 [243] COND_NOT_GOTO currpos + 51 Base[3] [304]
 [253] PUSHTYPE 27(U8) // 4
 [258] PUSHTYPE 11(S32) // 5
 [263] ASSIGN Base[5], [17]
 [278] PUSHVAR Base[4] // 6
 [284] CALL 296
 [289] POP // 5
 [290] POP // 4
 [291] CALC Base[3] AND Base[4]
 [303] POP // 3
 [304] CALC Base[2] OR Base[3]
 [316] POP // 2
 [317] COND_GOTO currpos + 122 Base[2] [449]
 [327] PUSHTYPE 27(U8) // 3
 [332] PUSHTYPE 17(UnicodeString) // 4
 [337] ASSIGN Base[4], ['delphi/xe4']
 [362] PUSHVAR Base[3] // 5
 [368] CALL 294
 [373] POP // 4
 [374] POP // 3
 [375] COND_NOT_GOTO currpos + 51 Base[3] [436]
 [385] PUSHTYPE 27(U8) // 4
 [390] PUSHTYPE 11(S32) // 5
 [395] ASSIGN Base[5], [18]
 [410] PUSHVAR Base[4] // 6
 [416] CALL 296
 [421] POP // 5
 [422] POP // 4
 [423] CALC Base[3] AND Base[4]
 [435] POP // 3
 [436] CALC Base[2] OR Base[3]
 [448] POP // 2
 [449] COND_GOTO currpos + 122 Base[2] [581]
 [459] PUSHTYPE 27(U8) // 3
 [464] PUSHTYPE 17(UnicodeString) // 4
 [469] ASSIGN Base[4], ['delphi/xe5']
 [494] PUSHVAR Base[3] // 5
 [500] CALL 294
 [505] POP // 4
 [506] POP // 3
 [507] COND_NOT_GOTO currpos + 51 Base[3] [568]
 [517] PUSHTYPE 27(U8) // 4
 [522] PUSHTYPE 11(S32) // 5
 [527] ASSIGN Base[5], [19]
 [542] PUSHVAR Base[4] // 6
 [548] CALL 296
 [553] POP // 5
 [554] POP // 4
 [555] CALC Base[3] AND Base[4]
 [567] POP // 3
 [568] CALC Base[2] OR Base[3]
 [580] POP // 2
 [581] COND_GOTO currpos + 122 Base[2] [713]
 [591] PUSHTYPE 27(U8) // 3
 [596] PUSHTYPE 17(UnicodeString) // 4
 [601] ASSIGN Base[4], ['delphi/xe6']
 [626] PUSHVAR Base[3] // 5
 [632] CALL 294
 [637] POP // 4
 [638] POP // 3
 [639] COND_NOT_GOTO currpos + 51 Base[3] [700]
 [649] PUSHTYPE 27(U8) // 4
 [654] PUSHTYPE 11(S32) // 5
 [659] ASSIGN Base[5], [20]
 [674] PUSHVAR Base[4] // 6
 [680] CALL 296
 [685] POP // 5
 [686] POP // 4
 [687] CALC Base[3] AND Base[4]
 [699] POP // 3
 [700] CALC Base[2] OR Base[3]
 [712] POP // 2
 [713] COND_GOTO currpos + 122 Base[2] [845]
 [723] PUSHTYPE 27(U8) // 3
 [728] PUSHTYPE 17(UnicodeString) // 4
 [733] ASSIGN Base[4], ['delphi/XE7']
 [758] PUSHVAR Base[3] // 5
 [764] CALL 294
 [769] POP // 4
 [770] POP // 3
 [771] COND_NOT_GOTO currpos + 51 Base[3] [832]
 [781] PUSHTYPE 27(U8) // 4
 [786] PUSHTYPE 11(S32) // 5
 [791] ASSIGN Base[5], [21]
 [806] PUSHVAR Base[4] // 6
 [812] CALL 296
 [817] POP // 5
 [818] POP // 4
 [819] CALC Base[3] AND Base[4]
 [831] POP // 3
 [832] CALC Base[2] OR Base[3]
 [844] POP // 2
 [845] COND_GOTO currpos + 122 Base[2] [977]
 [855] PUSHTYPE 27(U8) // 3
 [860] PUSHTYPE 17(UnicodeString) // 4
 [865] ASSIGN Base[4], ['delphi/XE8']
 [890] PUSHVAR Base[3] // 5
 [896] CALL 294
 [901] POP // 4
 [902] POP // 3
 [903] COND_NOT_GOTO currpos + 51 Base[3] [964]
 [913] PUSHTYPE 27(U8) // 4
 [918] PUSHTYPE 11(S32) // 5
 [923] ASSIGN Base[5], [22]
 [938] PUSHVAR Base[4] // 6
 [944] CALL 296
 [949] POP // 5
 [950] POP // 4
 [951] CALC Base[3] AND Base[4]
 [963] POP // 3
 [964] CALC Base[2] OR Base[3]
 [976] POP // 2
 [977] COND_GOTO currpos + 122 Base[2] [1109]
 [987] PUSHTYPE 27(U8) // 3
 [992] PUSHTYPE 17(UnicodeString) // 4
 [997] ASSIGN Base[4], ['delphi/XE9']
 [1022] PUSHVAR Base[3] // 5
 [1028] CALL 294
 [1033] POP // 4
 [1034] POP // 3
 [1035] COND_NOT_GOTO currpos + 51 Base[3] [1096]
 [1045] PUSHTYPE 27(U8) // 4
 [1050] PUSHTYPE 11(S32) // 5
 [1055] ASSIGN Base[5], [23]
 [1070] PUSHVAR Base[4] // 6
 [1076] CALL 296
 [1081] POP // 5
 [1082] POP // 4
 [1083] CALC Base[3] AND Base[4]
 [1095] POP // 3
 [1096] CALC Base[2] OR Base[3]
 [1108] POP // 2
 [1109] COND_GOTO currpos + 123 Base[2] [1242]
 [1119] PUSHTYPE 27(U8) // 3
 [1124] PUSHTYPE 17(UnicodeString) // 4
 [1129] ASSIGN Base[4], ['delphi/XE10']
 [1155] PUSHVAR Base[3] // 5
 [1161] CALL 294
 [1166] POP // 4
 [1167] POP // 3
 [1168] COND_NOT_GOTO currpos + 51 Base[3] [1229]
 [1178] PUSHTYPE 27(U8) // 4
 [1183] PUSHTYPE 11(S32) // 5
 [1188] ASSIGN Base[5], [24]
 [1203] PUSHVAR Base[4] // 6
 [1209] CALL 296
 [1214] POP // 5
 [1215] POP // 4
 [1216] CALC Base[3] AND Base[4]
 [1228] POP // 3
 [1229] CALC Base[2] OR Base[3]
 [1241] POP // 2
 [1242] COND_GOTO currpos + 123 Base[2] [1375]
 [1252] PUSHTYPE 27(U8) // 3
 [1257] PUSHTYPE 17(UnicodeString) // 4
 [1262] ASSIGN Base[4], ['delphi/XE11']
 [1288] PUSHVAR Base[3] // 5
 [1294] CALL 294
 [1299] POP // 4
 [1300] POP // 3
 [1301] COND_NOT_GOTO currpos + 51 Base[3] [1362]
 [1311] PUSHTYPE 27(U8) // 4
 [1316] PUSHTYPE 11(S32) // 5
 [1321] ASSIGN Base[5], [25]
 [1336] PUSHVAR Base[4] // 6
 [1342] CALL 296
 [1347] POP // 5
 [1348] POP // 4
 [1349] CALC Base[3] AND Base[4]
 [1361] POP // 3
 [1362] CALC Base[2] OR Base[3]
 [1374] POP // 2
 [1375] COND_GOTO currpos + 13 Base[2] [1398]
 [1385] CALC Base[2] OR [0]
 [1398] CALC Base[1] AND Base[2]
 [1410] POP // 1
 [1411] CALC Base[-1] OR Base[1]
 [1423] POP // 0
 [1424] RET
Proc [305] Export: CHECK_COMPILE_LINUX64_BPL 27
 [0] ASSIGN Base[-1], [0]
 [12] COND_GOTO currpos + 213 Base[-1] [235]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHTYPE 17(UnicodeString) // 2
 [32] ASSIGN Base[2], ['source']
 [53] PUSHVAR Base[1] // 3
 [59] CALL 294
 [64] POP // 2
 [65] POP // 1
 [66] COND_NOT_GOTO currpos + 146 Base[1] [222]
 [76] PUSHTYPE 27(U8) // 2
 [81] PUSHTYPE 17(UnicodeString) // 3
 [86] ASSIGN Base[3], ['delphi/XE11']
 [112] PUSHVAR Base[2] // 4
 [118] CALL 294
 [123] POP // 3
 [124] POP // 2
 [125] COND_NOT_GOTO currpos + 51 Base[2] [186]
 [135] PUSHTYPE 27(U8) // 3
 [140] PUSHTYPE 11(S32) // 4
 [145] ASSIGN Base[4], [25]
 [160] PUSHVAR Base[3] // 5
 [166] CALL 297
 [171] POP // 4
 [172] POP // 3
 [173] CALC Base[2] AND Base[3]
 [185] POP // 2
 [186] COND_GOTO currpos + 13 Base[2] [209]
 [196] CALC Base[2] OR [0]
 [209] CALC Base[1] AND Base[2]
 [221] POP // 1
 [222] CALC Base[-1] OR Base[1]
 [234] POP // 0
 [235] RET
Proc [306] Export: OSX32BPL_OPTION 17 @17
 [0] ASSIGN Base[-1], ['']
 [15] PUSHTYPE 27(U8) // 1
 [20] PUSHTYPE 17(UnicodeString) // 2
 [25] ASSIGN Base[2], ['Compile_osx32_bpl']
 [57] PUSHVAR Base[1] // 3
 [63] CALL 303
 [68] POP // 2
 [69] POP // 1
 [70] SETFLAG NOT Base[1]
 [77] POP // 0
 [78] FLAGGOTO currpos + 980 [1063]
 [83] PUSHTYPE 27(U8) // 1
 [88] PUSHTYPE 11(S32) // 2
 [93] ASSIGN Base[2], [16]
 [108] PUSHVAR Base[1] // 3
 [114] CALL 296
 [119] POP // 2
 [120] POP // 1
 [121] SETFLAG NOT Base[1]
 [128] POP // 0
 [129] FLAGGOTO currpos + 47 [181]
 [134] PUSHTYPE 19(UnicodeString) // 1
 [139] ASSIGN Base[1], Base[-1]
 [150] CALC Base[1] + ['16;']
 [169] ASSIGN Base[-1], Base[1]
 [180] POP // 0
 [181] PUSHTYPE 27(U8) // 1
 [186] PUSHTYPE 11(S32) // 2
 [191] ASSIGN Base[2], [17]
 [206] PUSHVAR Base[1] // 3
 [212] CALL 296
 [217] POP // 2
 [218] POP // 1
 [219] SETFLAG NOT Base[1]
 [226] POP // 0
 [227] FLAGGOTO currpos + 47 [279]
 [232] PUSHTYPE 19(UnicodeString) // 1
 [237] ASSIGN Base[1], Base[-1]
 [248] CALC Base[1] + ['17;']
 [267] ASSIGN Base[-1], Base[1]
 [278] POP // 0
 [279] PUSHTYPE 27(U8) // 1
 [284] PUSHTYPE 11(S32) // 2
 [289] ASSIGN Base[2], [18]
 [304] PUSHVAR Base[1] // 3
 [310] CALL 296
 [315] POP // 2
 [316] POP // 1
 [317] SETFLAG NOT Base[1]
 [324] POP // 0
 [325] FLAGGOTO currpos + 47 [377]
 [330] PUSHTYPE 19(UnicodeString) // 1
 [335] ASSIGN Base[1], Base[-1]
 [346] CALC Base[1] + ['18;']
 [365] ASSIGN Base[-1], Base[1]
 [376] POP // 0
 [377] PUSHTYPE 27(U8) // 1
 [382] PUSHTYPE 11(S32) // 2
 [387] ASSIGN Base[2], [19]
 [402] PUSHVAR Base[1] // 3
 [408] CALL 296
 [413] POP // 2
 [414] POP // 1
 [415] SETFLAG NOT Base[1]
 [422] POP // 0
 [423] FLAGGOTO currpos + 47 [475]
 [428] PUSHTYPE 19(UnicodeString) // 1
 [433] ASSIGN Base[1], Base[-1]
 [444] CALC Base[1] + ['19;']
 [463] ASSIGN Base[-1], Base[1]
 [474] POP // 0
 [475] PUSHTYPE 27(U8) // 1
 [480] PUSHTYPE 11(S32) // 2
 [485] ASSIGN Base[2], [20]
 [500] PUSHVAR Base[1] // 3
 [506] CALL 296
 [511] POP // 2
 [512] POP // 1
 [513] SETFLAG NOT Base[1]
 [520] POP // 0
 [521] FLAGGOTO currpos + 47 [573]
 [526] PUSHTYPE 19(UnicodeString) // 1
 [531] ASSIGN Base[1], Base[-1]
 [542] CALC Base[1] + ['20;']
 [561] ASSIGN Base[-1], Base[1]
 [572] POP // 0
 [573] PUSHTYPE 27(U8) // 1
 [578] PUSHTYPE 11(S32) // 2
 [583] ASSIGN Base[2], [21]
 [598] PUSHVAR Base[1] // 3
 [604] CALL 296
 [609] POP // 2
 [610] POP // 1
 [611] SETFLAG NOT Base[1]
 [618] POP // 0
 [619] FLAGGOTO currpos + 47 [671]
 [624] PUSHTYPE 19(UnicodeString) // 1
 [629] ASSIGN Base[1], Base[-1]
 [640] CALC Base[1] + ['21;']
 [659] ASSIGN Base[-1], Base[1]
 [670] POP // 0
 [671] PUSHTYPE 27(U8) // 1
 [676] PUSHTYPE 11(S32) // 2
 [681] ASSIGN Base[2], [22]
 [696] PUSHVAR Base[1] // 3
 [702] CALL 296
 [707] POP // 2
 [708] POP // 1
 [709] SETFLAG NOT Base[1]
 [716] POP // 0
 [717] FLAGGOTO currpos + 47 [769]
 [722] PUSHTYPE 19(UnicodeString) // 1
 [727] ASSIGN Base[1], Base[-1]
 [738] CALC Base[1] + ['22;']
 [757] ASSIGN Base[-1], Base[1]
 [768] POP // 0
 [769] PUSHTYPE 27(U8) // 1
 [774] PUSHTYPE 11(S32) // 2
 [779] ASSIGN Base[2], [23]
 [794] PUSHVAR Base[1] // 3
 [800] CALL 296
 [805] POP // 2
 [806] POP // 1
 [807] SETFLAG NOT Base[1]
 [814] POP // 0
 [815] FLAGGOTO currpos + 47 [867]
 [820] PUSHTYPE 19(UnicodeString) // 1
 [825] ASSIGN Base[1], Base[-1]
 [836] CALC Base[1] + ['23;']
 [855] ASSIGN Base[-1], Base[1]
 [866] POP // 0
 [867] PUSHTYPE 27(U8) // 1
 [872] PUSHTYPE 11(S32) // 2
 [877] ASSIGN Base[2], [24]
 [892] PUSHVAR Base[1] // 3
 [898] CALL 296
 [903] POP // 2
 [904] POP // 1
 [905] SETFLAG NOT Base[1]
 [912] POP // 0
 [913] FLAGGOTO currpos + 47 [965]
 [918] PUSHTYPE 19(UnicodeString) // 1
 [923] ASSIGN Base[1], Base[-1]
 [934] CALC Base[1] + ['24;']
 [953] ASSIGN Base[-1], Base[1]
 [964] POP // 0
 [965] PUSHTYPE 27(U8) // 1
 [970] PUSHTYPE 11(S32) // 2
 [975] ASSIGN Base[2], [25]
 [990] PUSHVAR Base[1] // 3
 [996] CALL 296
 [1001] POP // 2
 [1002] POP // 1
 [1003] SETFLAG NOT Base[1]
 [1010] POP // 0
 [1011] FLAGGOTO currpos + 47 [1063]
 [1016] PUSHTYPE 19(UnicodeString) // 1
 [1021] ASSIGN Base[1], Base[-1]
 [1032] CALC Base[1] + ['25;']
 [1051] ASSIGN Base[-1], Base[1]
 [1062] POP // 0
 [1063] PUSHTYPE 27(U8) // 1
 [1068] PUSHTYPE 11(S32) // 2
 [1073] PUSHTYPE 17(UnicodeString) // 3
 [1078] ASSIGN Base[3], Base[-1]
 [1089] PUSHVAR Base[2] // 4
 [1095] CALL 32
 [1100] POP // 3
 [1101] POP // 2
 [1102] COMPARE into Base[1]: Base[2] > [0]
 [1123] POP // 1
 [1124] SETFLAG NOT Base[1]
 [1131] POP // 0
 [1132] FLAGGOTO currpos + 73 [1210]
 [1137] PUSHTYPE 11(S32) // 1
 [1142] PUSHTYPE 17(UnicodeString) // 2
 [1147] ASSIGN Base[2], Base[-1]
 [1158] PUSHVAR Base[1] // 3
 [1164] CALL 32
 [1169] POP // 2
 [1170] POP // 1
 [1171] CALC Base[1] - [1]
 [1187] PUSHTYPE 0(Pointer) // 2
 [1192] SETPOINTER Base[2]: Base[-1]
 [1203] CALL 218
 [1208] POP // 1
 [1209] POP // 0
 [1210] PUSHTYPE 27(U8) // 1
 [1215] PUSHTYPE 11(S32) // 2
 [1220] PUSHTYPE 17(UnicodeString) // 3
 [1225] ASSIGN Base[3], Base[-1]
 [1236] PUSHVAR Base[2] // 4
 [1242] CALL 32
 [1247] POP // 3
 [1248] POP // 2
 [1249] COMPARE into Base[1]: Base[2] > [0]
 [1270] POP // 1
 [1271] SETFLAG NOT Base[1]
 [1278] POP // 0
 [1279] FLAGGOTO currpos + 69 [1353]
 [1284] PUSHTYPE 19(UnicodeString) // 1
 [1289] ASSIGN Base[1], ['"-vOSX32bpl=']
 [1316] CALC Base[1] + Base[-1]
 [1328] CALC Base[1] + [#34]
 [1341] ASSIGN Base[-1], Base[1]
 [1352] POP // 0
 [1353] RET
Proc [307] Export: LINUX64BPL_OPTION 17 @17
 [0] ASSIGN Base[-1], ['']
 [15] PUSHTYPE 27(U8) // 1
 [20] PUSHTYPE 17(UnicodeString) // 2
 [25] ASSIGN Base[2], ['Compile_linux64_bpl']
 [59] PUSHVAR Base[1] // 3
 [65] CALL 303
 [70] POP // 2
 [71] POP // 1
 [72] SETFLAG NOT Base[1]
 [79] POP // 0
 [80] FLAGGOTO currpos + 98 [183]
 [85] PUSHTYPE 27(U8) // 1
 [90] PUSHTYPE 11(S32) // 2
 [95] ASSIGN Base[2], [25]
 [110] PUSHVAR Base[1] // 3
 [116] CALL 297
 [121] POP // 2
 [122] POP // 1
 [123] SETFLAG NOT Base[1]
 [130] POP // 0
 [131] FLAGGOTO currpos + 47 [183]
 [136] PUSHTYPE 19(UnicodeString) // 1
 [141] ASSIGN Base[1], Base[-1]
 [152] CALC Base[1] + ['25;']
 [171] ASSIGN Base[-1], Base[1]
 [182] POP // 0
 [183] PUSHTYPE 27(U8) // 1
 [188] PUSHTYPE 11(S32) // 2
 [193] PUSHTYPE 17(UnicodeString) // 3
 [198] ASSIGN Base[3], Base[-1]
 [209] PUSHVAR Base[2] // 4
 [215] CALL 32
 [220] POP // 3
 [221] POP // 2
 [222] COMPARE into Base[1]: Base[2] > [0]
 [243] POP // 1
 [244] SETFLAG NOT Base[1]
 [251] POP // 0
 [252] FLAGGOTO currpos + 73 [330]
 [257] PUSHTYPE 11(S32) // 1
 [262] PUSHTYPE 17(UnicodeString) // 2
 [267] ASSIGN Base[2], Base[-1]
 [278] PUSHVAR Base[1] // 3
 [284] CALL 32
 [289] POP // 2
 [290] POP // 1
 [291] CALC Base[1] - [1]
 [307] PUSHTYPE 0(Pointer) // 2
 [312] SETPOINTER Base[2]: Base[-1]
 [323] CALL 218
 [328] POP // 1
 [329] POP // 0
 [330] PUSHTYPE 27(U8) // 1
 [335] PUSHTYPE 11(S32) // 2
 [340] PUSHTYPE 17(UnicodeString) // 3
 [345] ASSIGN Base[3], Base[-1]
 [356] PUSHVAR Base[2] // 4
 [362] CALL 32
 [367] POP // 3
 [368] POP // 2
 [369] COMPARE into Base[1]: Base[2] > [0]
 [390] POP // 1
 [391] SETFLAG NOT Base[1]
 [398] POP // 0
 [399] FLAGGOTO currpos + 71 [475]
 [404] PUSHTYPE 19(UnicodeString) // 1
 [409] ASSIGN Base[1], ['"-vLinux64bpl=']
 [438] CALC Base[1] + Base[-1]
 [450] CALC Base[1] + [#34]
 [463] ASSIGN Base[-1], Base[1]
 [474] POP // 0
 [475] RET
Proc [308] Export: CANINSTALLPACKAGES 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['RecompileBinaries']
 [37] PUSHVAR Base[-1] // 2
 [43] CALL 303
 [48] POP // 1
 [49] POP // 0
 [50] RET
Proc [309] Export: DELPHI_NEW 27
 [0] ASSIGN Base[-1], [0]
 [12] COND_GOTO currpos + 12 Base[-1] [34]
 [22] CALC Base[-1] OR GlobalVar[25]
 [34] COND_GOTO currpos + 12 Base[-1] [56]
 [44] CALC Base[-1] OR GlobalVar[26]
 [56] COND_GOTO currpos + 12 Base[-1] [78]
 [66] CALC Base[-1] OR GlobalVar[27]
 [78] COND_GOTO currpos + 12 Base[-1] [100]
 [88] CALC Base[-1] OR GlobalVar[28]
 [100] COND_GOTO currpos + 12 Base[-1] [122]
 [110] CALC Base[-1] OR GlobalVar[29]
 [122] COND_GOTO currpos + 12 Base[-1] [144]
 [132] CALC Base[-1] OR GlobalVar[30]
 [144] COND_GOTO currpos + 12 Base[-1] [166]
 [154] CALC Base[-1] OR GlobalVar[31]
 [166] COND_GOTO currpos + 12 Base[-1] [188]
 [176] CALC Base[-1] OR GlobalVar[32]
 [188] COND_GOTO currpos + 12 Base[-1] [210]
 [198] CALC Base[-1] OR GlobalVar[33]
 [210] COND_GOTO currpos + 12 Base[-1] [232]
 [220] CALC Base[-1] OR GlobalVar[34]
 [232] COND_GOTO currpos + 12 Base[-1] [254]
 [242] CALC Base[-1] OR GlobalVar[35]
 [254] COND_GOTO currpos + 12 Base[-1] [276]
 [264] CALC Base[-1] OR GlobalVar[36]
 [276] COND_GOTO currpos + 12 Base[-1] [298]
 [286] CALC Base[-1] OR GlobalVar[37]
 [298] COND_GOTO currpos + 12 Base[-1] [320]
 [308] CALC Base[-1] OR GlobalVar[38]
 [320] COND_GOTO currpos + 12 Base[-1] [342]
 [330] CALC Base[-1] OR GlobalVar[39]
 [342] COND_GOTO currpos + 12 Base[-1] [364]
 [352] CALC Base[-1] OR GlobalVar[40]
 [364] COND_GOTO currpos + 12 Base[-1] [386]
 [374] CALC Base[-1] OR GlobalVar[41]
 [386] RET
Proc [310] Export: EW_FILEEXISTS 27 @17
 [0] PUSHTYPE 11(S32) // 1
 [5] PUSHTYPE 43(Record(UnicodeString,U32,U32,U32,Record(U32,U32),Record(U32,U32),Record(U32,U32),UnicodeString,S32)) // 2
 [10] ASSIGN Base[-1], [0]
 [22] PUSHTYPE 27(U8) // 3
 [27] PUSHTYPE 0(Pointer) // 4
 [32] SETPOINTER Base[4]: Base[2]
 [43] PUSHTYPE 17(UnicodeString) // 5
 [48] PUSHTYPE 17(UnicodeString) // 6
 [53] ASSIGN Base[6], Base[-2]
 [64] PUSHVAR Base[5] // 7
 [70] CALL 24
 [75] POP // 6
 [76] POP // 5
 [77] PUSHVAR Base[3] // 6
 [83] CALL 311
 [88] POP // 5
 [89] POP // 4
 [90] POP // 3
 [91] SETFLAG NOT Base[3]
 [98] POP // 2
 [99] FLAGGOTO currpos + 187 [291]
 [104] PUSHEXCEPTION 146 4294967295 4294967295 170
 [121] PUSHTYPE 27(U8) // 3
 [126] PUSHTYPE 27(U8) // 4
 [131] PUSHTYPE 10(U32) // 5
 [136] ASSIGN Base[5], Base[2].[1]
 [151] CALC Base[5] AND [16]
 [167] COMPARE into Base[4]: Base[5] = [0]
 [188] POP // 4
 [189] SETFLAG NOT Base[4]
 [196] POP // 3
 [197] FLAGGOTO currpos + 17 [219]
 [202] ASSIGN Base[-1], [1]
 [214] GOTO currpos + 45 [264]
 [219] PUSHTYPE 0(Pointer) // 4
 [224] SETPOINTER Base[4]: Base[2]
 [235] PUSHVAR Base[3] // 5
 [241] CALL 312
 [246] POP // 4
 [247] POP // 3
 [248] BNOT Base[3]
 [254] COND_NOT_GOTO currpos + 4294967158 Base[3] [126]
 [264] POP // 2
 [265] POPEXCEPTION 0
 [267] PUSHTYPE 0(Pointer) // 3
 [272] SETPOINTER Base[3]: Base[2]
 [283] CALL 313
 [288] POP // 2
 [289] POPEXCEPTION 1
 [291] RET
Proc [311]: External Decl: \01\00\01 FINDFIRST
Proc [312]: External Decl: \01\01 FINDNEXT
Proc [313]: External Decl: \00\01 FINDCLOSE
Proc [314] Export: CANINSTALLFMX 27 @11
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] PUSHTYPE 17(UnicodeString) // 3
 [15] PUSHTYPE 11(S32) // 4
 [20] ASSIGN Base[4], Base[-2]
 [31] PUSHVAR Base[1] // 5
 [37] CALL 255
 [42] POP // 4
 [43] POP // 3
 [44] PUSHTYPE 19(UnicodeString) // 4
 [49] ASSIGN Base[4], Base[1]
 [60] CALC Base[4] + ['bin\fmx']
 [83] PUSHTYPE 17(UnicodeString) // 5
 [88] PUSHTYPE 8(S64) // 6
 [93] ASSIGN Base[6], Base[-2]
 [104] PUSHVAR Base[5] // 7
 [110] CALL 258
 [115] POP // 6
 [116] POP // 5
 [117] CALC Base[4] + Base[5]
 [129] POP // 4
 [130] CALC Base[4] + ['?.bpl']
 [151] ASSIGN Base[2], Base[4]
 [162] POP // 3
 [163] PUSHTYPE 19(UnicodeString) // 4
 [168] ASSIGN Base[4], Base[1]
 [179] CALC Base[4] + ['lib\win32\release\fmx.dcp']
 [220] ASSIGN Base[3], Base[4]
 [231] POP // 3
 [232] PUSHTYPE 17(UnicodeString) // 4
 [237] ASSIGN Base[4], Base[2]
 [248] PUSHVAR Base[-1] // 5
 [254] CALL 310
 [259] POP // 4
 [260] POP // 3
 [261] COND_NOT_GOTO currpos + 47 Base[-1] [318]
 [271] PUSHTYPE 27(U8) // 4
 [276] PUSHTYPE 17(UnicodeString) // 5
 [281] ASSIGN Base[5], Base[3]
 [292] PUSHVAR Base[4] // 6
 [298] CALL 28
 [303] POP // 5
 [304] POP // 4
 [305] CALC Base[-1] AND Base[4]
 [317] POP // 3
 [318] RET
Proc [315] Export: CANINSTALLFMX16 27
 [0] PUSHTYPE 11(S32) // 1
 [5] ASSIGN Base[1], [16]
 [20] PUSHVAR Base[-1] // 2
 [26] CALL 314
 [31] POP // 1
 [32] POP // 0
 [33] RET
Proc [316] Export: CANINSTALLFMX17 27
 [0] PUSHTYPE 11(S32) // 1
 [5] ASSIGN Base[1], [17]
 [20] PUSHVAR Base[-1] // 2
 [26] CALL 314
 [31] POP // 1
 [32] POP // 0
 [33] RET
Proc [317] Export: CANINSTALLFMX18 27
 [0] PUSHTYPE 11(S32) // 1
 [5] ASSIGN Base[1], [18]
 [20] PUSHVAR Base[-1] // 2
 [26] CALL 314
 [31] POP // 1
 [32] POP // 0
 [33] RET
Proc [318] Export: CANINSTALLFMX19 27
 [0] PUSHTYPE 11(S32) // 1
 [5] ASSIGN Base[1], [19]
 [20] PUSHVAR Base[-1] // 2
 [26] CALL 314
 [31] POP // 1
 [32] POP // 0
 [33] RET
Proc [319] Export: CANINSTALLFMX20 27
 [0] PUSHTYPE 11(S32) // 1
 [5] ASSIGN Base[1], [20]
 [20] PUSHVAR Base[-1] // 2
 [26] CALL 314
 [31] POP // 1
 [32] POP // 0
 [33] RET
Proc [320] Export: CANINSTALLFMX21 27
 [0] PUSHTYPE 11(S32) // 1
 [5] ASSIGN Base[1], [21]
 [20] PUSHVAR Base[-1] // 2
 [26] CALL 314
 [31] POP // 1
 [32] POP // 0
 [33] RET
Proc [321] Export: CANINSTALLFMX22 27
 [0] PUSHTYPE 11(S32) // 1
 [5] ASSIGN Base[1], [22]
 [20] PUSHVAR Base[-1] // 2
 [26] CALL 314
 [31] POP // 1
 [32] POP // 0
 [33] RET
Proc [322] Export: CANINSTALLFMX23 27
 [0] PUSHTYPE 11(S32) // 1
 [5] ASSIGN Base[1], [23]
 [20] PUSHVAR Base[-1] // 2
 [26] CALL 314
 [31] POP // 1
 [32] POP // 0
 [33] RET
Proc [323] Export: CANINSTALLFMX24 27
 [0] PUSHTYPE 11(S32) // 1
 [5] ASSIGN Base[1], [24]
 [20] PUSHVAR Base[-1] // 2
 [26] CALL 314
 [31] POP // 1
 [32] POP // 0
 [33] RET
Proc [324] Export: CANINSTALLFMX25 27
 [0] PUSHTYPE 11(S32) // 1
 [5] ASSIGN Base[1], [25]
 [20] PUSHVAR Base[-1] // 2
 [26] CALL 314
 [31] POP // 1
 [32] POP // 0
 [33] RET
Proc [325] Export: FMX_OPTION 17 @17
 [0] ASSIGN Base[-1], ['']
 [15] PUSHTYPE 27(U8) // 1
 [20] PUSHTYPE 11(S32) // 2
 [25] ASSIGN Base[2], [16]
 [40] PUSHVAR Base[1] // 3
 [46] CALL 314
 [51] POP // 2
 [52] POP // 1
 [53] SETFLAG NOT Base[1]
 [60] POP // 0
 [61] FLAGGOTO currpos + 47 [113]
 [66] PUSHTYPE 19(UnicodeString) // 1
 [71] ASSIGN Base[1], Base[-1]
 [82] CALC Base[1] + ['16;']
 [101] ASSIGN Base[-1], Base[1]
 [112] POP // 0
 [113] PUSHTYPE 27(U8) // 1
 [118] PUSHTYPE 11(S32) // 2
 [123] ASSIGN Base[2], [17]
 [138] PUSHVAR Base[1] // 3
 [144] CALL 314
 [149] POP // 2
 [150] POP // 1
 [151] SETFLAG NOT Base[1]
 [158] POP // 0
 [159] FLAGGOTO currpos + 47 [211]
 [164] PUSHTYPE 19(UnicodeString) // 1
 [169] ASSIGN Base[1], Base[-1]
 [180] CALC Base[1] + ['17;']
 [199] ASSIGN Base[-1], Base[1]
 [210] POP // 0
 [211] PUSHTYPE 27(U8) // 1
 [216] PUSHTYPE 11(S32) // 2
 [221] ASSIGN Base[2], [18]
 [236] PUSHVAR Base[1] // 3
 [242] CALL 314
 [247] POP // 2
 [248] POP // 1
 [249] SETFLAG NOT Base[1]
 [256] POP // 0
 [257] FLAGGOTO currpos + 47 [309]
 [262] PUSHTYPE 19(UnicodeString) // 1
 [267] ASSIGN Base[1], Base[-1]
 [278] CALC Base[1] + ['18;']
 [297] ASSIGN Base[-1], Base[1]
 [308] POP // 0
 [309] PUSHTYPE 27(U8) // 1
 [314] PUSHTYPE 11(S32) // 2
 [319] ASSIGN Base[2], [19]
 [334] PUSHVAR Base[1] // 3
 [340] CALL 314
 [345] POP // 2
 [346] POP // 1
 [347] SETFLAG NOT Base[1]
 [354] POP // 0
 [355] FLAGGOTO currpos + 47 [407]
 [360] PUSHTYPE 19(UnicodeString) // 1
 [365] ASSIGN Base[1], Base[-1]
 [376] CALC Base[1] + ['19;']
 [395] ASSIGN Base[-1], Base[1]
 [406] POP // 0
 [407] PUSHTYPE 27(U8) // 1
 [412] PUSHTYPE 11(S32) // 2
 [417] ASSIGN Base[2], [20]
 [432] PUSHVAR Base[1] // 3
 [438] CALL 314
 [443] POP // 2
 [444] POP // 1
 [445] SETFLAG NOT Base[1]
 [452] POP // 0
 [453] FLAGGOTO currpos + 47 [505]
 [458] PUSHTYPE 19(UnicodeString) // 1
 [463] ASSIGN Base[1], Base[-1]
 [474] CALC Base[1] + ['20;']
 [493] ASSIGN Base[-1], Base[1]
 [504] POP // 0
 [505] PUSHTYPE 27(U8) // 1
 [510] PUSHTYPE 11(S32) // 2
 [515] ASSIGN Base[2], [21]
 [530] PUSHVAR Base[1] // 3
 [536] CALL 314
 [541] POP // 2
 [542] POP // 1
 [543] SETFLAG NOT Base[1]
 [550] POP // 0
 [551] FLAGGOTO currpos + 47 [603]
 [556] PUSHTYPE 19(UnicodeString) // 1
 [561] ASSIGN Base[1], Base[-1]
 [572] CALC Base[1] + ['21;']
 [591] ASSIGN Base[-1], Base[1]
 [602] POP // 0
 [603] PUSHTYPE 27(U8) // 1
 [608] PUSHTYPE 11(S32) // 2
 [613] ASSIGN Base[2], [22]
 [628] PUSHVAR Base[1] // 3
 [634] CALL 314
 [639] POP // 2
 [640] POP // 1
 [641] SETFLAG NOT Base[1]
 [648] POP // 0
 [649] FLAGGOTO currpos + 47 [701]
 [654] PUSHTYPE 19(UnicodeString) // 1
 [659] ASSIGN Base[1], Base[-1]
 [670] CALC Base[1] + ['22;']
 [689] ASSIGN Base[-1], Base[1]
 [700] POP // 0
 [701] PUSHTYPE 27(U8) // 1
 [706] PUSHTYPE 11(S32) // 2
 [711] ASSIGN Base[2], [23]
 [726] PUSHVAR Base[1] // 3
 [732] CALL 314
 [737] POP // 2
 [738] POP // 1
 [739] SETFLAG NOT Base[1]
 [746] POP // 0
 [747] FLAGGOTO currpos + 47 [799]
 [752] PUSHTYPE 19(UnicodeString) // 1
 [757] ASSIGN Base[1], Base[-1]
 [768] CALC Base[1] + ['23;']
 [787] ASSIGN Base[-1], Base[1]
 [798] POP // 0
 [799] PUSHTYPE 27(U8) // 1
 [804] PUSHTYPE 11(S32) // 2
 [809] ASSIGN Base[2], [24]
 [824] PUSHVAR Base[1] // 3
 [830] CALL 314
 [835] POP // 2
 [836] POP // 1
 [837] SETFLAG NOT Base[1]
 [844] POP // 0
 [845] FLAGGOTO currpos + 47 [897]
 [850] PUSHTYPE 19(UnicodeString) // 1
 [855] ASSIGN Base[1], Base[-1]
 [866] CALC Base[1] + ['24;']
 [885] ASSIGN Base[-1], Base[1]
 [896] POP // 0
 [897] PUSHTYPE 27(U8) // 1
 [902] PUSHTYPE 11(S32) // 2
 [907] ASSIGN Base[2], [25]
 [922] PUSHVAR Base[1] // 3
 [928] CALL 314
 [933] POP // 2
 [934] POP // 1
 [935] SETFLAG NOT Base[1]
 [942] POP // 0
 [943] FLAGGOTO currpos + 47 [995]
 [948] PUSHTYPE 19(UnicodeString) // 1
 [953] ASSIGN Base[1], Base[-1]
 [964] CALC Base[1] + ['25;']
 [983] ASSIGN Base[-1], Base[1]
 [994] POP // 0
 [995] PUSHTYPE 27(U8) // 1
 [1000] PUSHTYPE 11(S32) // 2
 [1005] PUSHTYPE 17(UnicodeString) // 3
 [1010] ASSIGN Base[3], Base[-1]
 [1021] PUSHVAR Base[2] // 4
 [1027] CALL 32
 [1032] POP // 3
 [1033] POP // 2
 [1034] COMPARE into Base[1]: Base[2] > [0]
 [1055] POP // 1
 [1056] SETFLAG NOT Base[1]
 [1063] POP // 0
 [1064] FLAGGOTO currpos + 73 [1142]
 [1069] PUSHTYPE 11(S32) // 1
 [1074] PUSHTYPE 17(UnicodeString) // 2
 [1079] ASSIGN Base[2], Base[-1]
 [1090] PUSHVAR Base[1] // 3
 [1096] CALL 32
 [1101] POP // 2
 [1102] POP // 1
 [1103] CALC Base[1] - [1]
 [1119] PUSHTYPE 0(Pointer) // 2
 [1124] SETPOINTER Base[2]: Base[-1]
 [1135] CALL 218
 [1140] POP // 1
 [1141] POP // 0
 [1142] PUSHTYPE 27(U8) // 1
 [1147] PUSHTYPE 11(S32) // 2
 [1152] PUSHTYPE 17(UnicodeString) // 3
 [1157] ASSIGN Base[3], Base[-1]
 [1168] PUSHVAR Base[2] // 4
 [1174] CALL 32
 [1179] POP // 3
 [1180] POP // 2
 [1181] COMPARE into Base[1]: Base[2] > [0]
 [1202] POP // 1
 [1203] SETFLAG NOT Base[1]
 [1210] POP // 0
 [1211] FLAGGOTO currpos + 64 [1280]
 [1216] PUSHTYPE 19(UnicodeString) // 1
 [1221] ASSIGN Base[1], ['"-vFMX=']
 [1243] CALC Base[1] + Base[-1]
 [1255] CALC Base[1] + [#34]
 [1268] ASSIGN Base[-1], Base[1]
 [1279] POP // 0
 [1280] RET
Proc [326] Export: WIN64_OPTION 17 @17
 [0] ASSIGN Base[-1], ['']
 [15] PUSHTYPE 27(U8) // 1
 [20] PUSHTYPE 11(S32) // 2
 [25] ASSIGN Base[2], [16]
 [40] PUSHVAR Base[1] // 3
 [46] CALL 295
 [51] POP // 2
 [52] POP // 1
 [53] SETFLAG NOT Base[1]
 [60] POP // 0
 [61] FLAGGOTO currpos + 47 [113]
 [66] PUSHTYPE 19(UnicodeString) // 1
 [71] ASSIGN Base[1], Base[-1]
 [82] CALC Base[1] + ['16;']
 [101] ASSIGN Base[-1], Base[1]
 [112] POP // 0
 [113] PUSHTYPE 27(U8) // 1
 [118] PUSHTYPE 11(S32) // 2
 [123] ASSIGN Base[2], [17]
 [138] PUSHVAR Base[1] // 3
 [144] CALL 295
 [149] POP // 2
 [150] POP // 1
 [151] SETFLAG NOT Base[1]
 [158] POP // 0
 [159] FLAGGOTO currpos + 47 [211]
 [164] PUSHTYPE 19(UnicodeString) // 1
 [169] ASSIGN Base[1], Base[-1]
 [180] CALC Base[1] + ['17;']
 [199] ASSIGN Base[-1], Base[1]
 [210] POP // 0
 [211] PUSHTYPE 27(U8) // 1
 [216] PUSHTYPE 11(S32) // 2
 [221] ASSIGN Base[2], [18]
 [236] PUSHVAR Base[1] // 3
 [242] CALL 295
 [247] POP // 2
 [248] POP // 1
 [249] SETFLAG NOT Base[1]
 [256] POP // 0
 [257] FLAGGOTO currpos + 47 [309]
 [262] PUSHTYPE 19(UnicodeString) // 1
 [267] ASSIGN Base[1], Base[-1]
 [278] CALC Base[1] + ['18;']
 [297] ASSIGN Base[-1], Base[1]
 [308] POP // 0
 [309] PUSHTYPE 27(U8) // 1
 [314] PUSHTYPE 11(S32) // 2
 [319] ASSIGN Base[2], [19]
 [334] PUSHVAR Base[1] // 3
 [340] CALL 295
 [345] POP // 2
 [346] POP // 1
 [347] SETFLAG NOT Base[1]
 [354] POP // 0
 [355] FLAGGOTO currpos + 47 [407]
 [360] PUSHTYPE 19(UnicodeString) // 1
 [365] ASSIGN Base[1], Base[-1]
 [376] CALC Base[1] + ['19;']
 [395] ASSIGN Base[-1], Base[1]
 [406] POP // 0
 [407] PUSHTYPE 27(U8) // 1
 [412] PUSHTYPE 11(S32) // 2
 [417] ASSIGN Base[2], [20]
 [432] PUSHVAR Base[1] // 3
 [438] CALL 295
 [443] POP // 2
 [444] POP // 1
 [445] SETFLAG NOT Base[1]
 [452] POP // 0
 [453] FLAGGOTO currpos + 47 [505]
 [458] PUSHTYPE 19(UnicodeString) // 1
 [463] ASSIGN Base[1], Base[-1]
 [474] CALC Base[1] + ['20;']
 [493] ASSIGN Base[-1], Base[1]
 [504] POP // 0
 [505] PUSHTYPE 27(U8) // 1
 [510] PUSHTYPE 11(S32) // 2
 [515] ASSIGN Base[2], [21]
 [530] PUSHVAR Base[1] // 3
 [536] CALL 295
 [541] POP // 2
 [542] POP // 1
 [543] SETFLAG NOT Base[1]
 [550] POP // 0
 [551] FLAGGOTO currpos + 47 [603]
 [556] PUSHTYPE 19(UnicodeString) // 1
 [561] ASSIGN Base[1], Base[-1]
 [572] CALC Base[1] + ['21;']
 [591] ASSIGN Base[-1], Base[1]
 [602] POP // 0
 [603] PUSHTYPE 27(U8) // 1
 [608] PUSHTYPE 11(S32) // 2
 [613] ASSIGN Base[2], [22]
 [628] PUSHVAR Base[1] // 3
 [634] CALL 295
 [639] POP // 2
 [640] POP // 1
 [641] SETFLAG NOT Base[1]
 [648] POP // 0
 [649] FLAGGOTO currpos + 47 [701]
 [654] PUSHTYPE 19(UnicodeString) // 1
 [659] ASSIGN Base[1], Base[-1]
 [670] CALC Base[1] + ['22;']
 [689] ASSIGN Base[-1], Base[1]
 [700] POP // 0
 [701] PUSHTYPE 27(U8) // 1
 [706] PUSHTYPE 11(S32) // 2
 [711] ASSIGN Base[2], [23]
 [726] PUSHVAR Base[1] // 3
 [732] CALL 295
 [737] POP // 2
 [738] POP // 1
 [739] SETFLAG NOT Base[1]
 [746] POP // 0
 [747] FLAGGOTO currpos + 47 [799]
 [752] PUSHTYPE 19(UnicodeString) // 1
 [757] ASSIGN Base[1], Base[-1]
 [768] CALC Base[1] + ['23;']
 [787] ASSIGN Base[-1], Base[1]
 [798] POP // 0
 [799] PUSHTYPE 27(U8) // 1
 [804] PUSHTYPE 11(S32) // 2
 [809] ASSIGN Base[2], [24]
 [824] PUSHVAR Base[1] // 3
 [830] CALL 295
 [835] POP // 2
 [836] POP // 1
 [837] SETFLAG NOT Base[1]
 [844] POP // 0
 [845] FLAGGOTO currpos + 47 [897]
 [850] PUSHTYPE 19(UnicodeString) // 1
 [855] ASSIGN Base[1], Base[-1]
 [866] CALC Base[1] + ['24;']
 [885] ASSIGN Base[-1], Base[1]
 [896] POP // 0
 [897] PUSHTYPE 27(U8) // 1
 [902] PUSHTYPE 11(S32) // 2
 [907] ASSIGN Base[2], [25]
 [922] PUSHVAR Base[1] // 3
 [928] CALL 295
 [933] POP // 2
 [934] POP // 1
 [935] SETFLAG NOT Base[1]
 [942] POP // 0
 [943] FLAGGOTO currpos + 47 [995]
 [948] PUSHTYPE 19(UnicodeString) // 1
 [953] ASSIGN Base[1], Base[-1]
 [964] CALC Base[1] + ['25;']
 [983] ASSIGN Base[-1], Base[1]
 [994] POP // 0
 [995] PUSHTYPE 27(U8) // 1
 [1000] PUSHTYPE 11(S32) // 2
 [1005] PUSHTYPE 17(UnicodeString) // 3
 [1010] ASSIGN Base[3], Base[-1]
 [1021] PUSHVAR Base[2] // 4
 [1027] CALL 32
 [1032] POP // 3
 [1033] POP // 2
 [1034] COMPARE into Base[1]: Base[2] > [0]
 [1055] POP // 1
 [1056] SETFLAG NOT Base[1]
 [1063] POP // 0
 [1064] FLAGGOTO currpos + 73 [1142]
 [1069] PUSHTYPE 11(S32) // 1
 [1074] PUSHTYPE 17(UnicodeString) // 2
 [1079] ASSIGN Base[2], Base[-1]
 [1090] PUSHVAR Base[1] // 3
 [1096] CALL 32
 [1101] POP // 2
 [1102] POP // 1
 [1103] CALC Base[1] - [1]
 [1119] PUSHTYPE 0(Pointer) // 2
 [1124] SETPOINTER Base[2]: Base[-1]
 [1135] CALL 218
 [1140] POP // 1
 [1141] POP // 0
 [1142] PUSHTYPE 27(U8) // 1
 [1147] PUSHTYPE 11(S32) // 2
 [1152] PUSHTYPE 17(UnicodeString) // 3
 [1157] ASSIGN Base[3], Base[-1]
 [1168] PUSHVAR Base[2] // 4
 [1174] CALL 32
 [1179] POP // 3
 [1180] POP // 2
 [1181] COMPARE into Base[1]: Base[2] > [0]
 [1202] POP // 1
 [1203] SETFLAG NOT Base[1]
 [1210] POP // 0
 [1211] FLAGGOTO currpos + 66 [1282]
 [1216] PUSHTYPE 19(UnicodeString) // 1
 [1221] ASSIGN Base[1], ['"-vWin64=']
 [1245] CALC Base[1] + Base[-1]
 [1257] CALC Base[1] + [#34]
 [1270] ASSIGN Base[-1], Base[1]
 [1281] POP // 0
 [1282] RET
Proc [327] Export: OSX32_OPTION 17 @17
 [0] ASSIGN Base[-1], ['']
 [15] PUSHTYPE 27(U8) // 1
 [20] PUSHTYPE 11(S32) // 2
 [25] ASSIGN Base[2], [16]
 [40] PUSHVAR Base[1] // 3
 [46] CALL 296
 [51] POP // 2
 [52] POP // 1
 [53] SETFLAG NOT Base[1]
 [60] POP // 0
 [61] FLAGGOTO currpos + 47 [113]
 [66] PUSHTYPE 19(UnicodeString) // 1
 [71] ASSIGN Base[1], Base[-1]
 [82] CALC Base[1] + ['16;']
 [101] ASSIGN Base[-1], Base[1]
 [112] POP // 0
 [113] PUSHTYPE 27(U8) // 1
 [118] PUSHTYPE 11(S32) // 2
 [123] ASSIGN Base[2], [17]
 [138] PUSHVAR Base[1] // 3
 [144] CALL 296
 [149] POP // 2
 [150] POP // 1
 [151] SETFLAG NOT Base[1]
 [158] POP // 0
 [159] FLAGGOTO currpos + 47 [211]
 [164] PUSHTYPE 19(UnicodeString) // 1
 [169] ASSIGN Base[1], Base[-1]
 [180] CALC Base[1] + ['17;']
 [199] ASSIGN Base[-1], Base[1]
 [210] POP // 0
 [211] PUSHTYPE 27(U8) // 1
 [216] PUSHTYPE 11(S32) // 2
 [221] ASSIGN Base[2], [18]
 [236] PUSHVAR Base[1] // 3
 [242] CALL 296
 [247] POP // 2
 [248] POP // 1
 [249] SETFLAG NOT Base[1]
 [256] POP // 0
 [257] FLAGGOTO currpos + 47 [309]
 [262] PUSHTYPE 19(UnicodeString) // 1
 [267] ASSIGN Base[1], Base[-1]
 [278] CALC Base[1] + ['18;']
 [297] ASSIGN Base[-1], Base[1]
 [308] POP // 0
 [309] PUSHTYPE 27(U8) // 1
 [314] PUSHTYPE 11(S32) // 2
 [319] ASSIGN Base[2], [19]
 [334] PUSHVAR Base[1] // 3
 [340] CALL 296
 [345] POP // 2
 [346] POP // 1
 [347] SETFLAG NOT Base[1]
 [354] POP // 0
 [355] FLAGGOTO currpos + 47 [407]
 [360] PUSHTYPE 19(UnicodeString) // 1
 [365] ASSIGN Base[1], Base[-1]
 [376] CALC Base[1] + ['19;']
 [395] ASSIGN Base[-1], Base[1]
 [406] POP // 0
 [407] PUSHTYPE 27(U8) // 1
 [412] PUSHTYPE 11(S32) // 2
 [417] ASSIGN Base[2], [20]
 [432] PUSHVAR Base[1] // 3
 [438] CALL 296
 [443] POP // 2
 [444] POP // 1
 [445] SETFLAG NOT Base[1]
 [452] POP // 0
 [453] FLAGGOTO currpos + 47 [505]
 [458] PUSHTYPE 19(UnicodeString) // 1
 [463] ASSIGN Base[1], Base[-1]
 [474] CALC Base[1] + ['20;']
 [493] ASSIGN Base[-1], Base[1]
 [504] POP // 0
 [505] PUSHTYPE 27(U8) // 1
 [510] PUSHTYPE 11(S32) // 2
 [515] ASSIGN Base[2], [21]
 [530] PUSHVAR Base[1] // 3
 [536] CALL 296
 [541] POP // 2
 [542] POP // 1
 [543] SETFLAG NOT Base[1]
 [550] POP // 0
 [551] FLAGGOTO currpos + 47 [603]
 [556] PUSHTYPE 19(UnicodeString) // 1
 [561] ASSIGN Base[1], Base[-1]
 [572] CALC Base[1] + ['21;']
 [591] ASSIGN Base[-1], Base[1]
 [602] POP // 0
 [603] PUSHTYPE 27(U8) // 1
 [608] PUSHTYPE 11(S32) // 2
 [613] ASSIGN Base[2], [22]
 [628] PUSHVAR Base[1] // 3
 [634] CALL 296
 [639] POP // 2
 [640] POP // 1
 [641] SETFLAG NOT Base[1]
 [648] POP // 0
 [649] FLAGGOTO currpos + 47 [701]
 [654] PUSHTYPE 19(UnicodeString) // 1
 [659] ASSIGN Base[1], Base[-1]
 [670] CALC Base[1] + ['22;']
 [689] ASSIGN Base[-1], Base[1]
 [700] POP // 0
 [701] PUSHTYPE 27(U8) // 1
 [706] PUSHTYPE 11(S32) // 2
 [711] ASSIGN Base[2], [23]
 [726] PUSHVAR Base[1] // 3
 [732] CALL 296
 [737] POP // 2
 [738] POP // 1
 [739] SETFLAG NOT Base[1]
 [746] POP // 0
 [747] FLAGGOTO currpos + 47 [799]
 [752] PUSHTYPE 19(UnicodeString) // 1
 [757] ASSIGN Base[1], Base[-1]
 [768] CALC Base[1] + ['23;']
 [787] ASSIGN Base[-1], Base[1]
 [798] POP // 0
 [799] PUSHTYPE 27(U8) // 1
 [804] PUSHTYPE 11(S32) // 2
 [809] ASSIGN Base[2], [24]
 [824] PUSHVAR Base[1] // 3
 [830] CALL 296
 [835] POP // 2
 [836] POP // 1
 [837] SETFLAG NOT Base[1]
 [844] POP // 0
 [845] FLAGGOTO currpos + 47 [897]
 [850] PUSHTYPE 19(UnicodeString) // 1
 [855] ASSIGN Base[1], Base[-1]
 [866] CALC Base[1] + ['24;']
 [885] ASSIGN Base[-1], Base[1]
 [896] POP // 0
 [897] PUSHTYPE 27(U8) // 1
 [902] PUSHTYPE 11(S32) // 2
 [907] ASSIGN Base[2], [25]
 [922] PUSHVAR Base[1] // 3
 [928] CALL 296
 [933] POP // 2
 [934] POP // 1
 [935] SETFLAG NOT Base[1]
 [942] POP // 0
 [943] FLAGGOTO currpos + 47 [995]
 [948] PUSHTYPE 19(UnicodeString) // 1
 [953] ASSIGN Base[1], Base[-1]
 [964] CALC Base[1] + ['25;']
 [983] ASSIGN Base[-1], Base[1]
 [994] POP // 0
 [995] PUSHTYPE 27(U8) // 1
 [1000] PUSHTYPE 11(S32) // 2
 [1005] PUSHTYPE 17(UnicodeString) // 3
 [1010] ASSIGN Base[3], Base[-1]
 [1021] PUSHVAR Base[2] // 4
 [1027] CALL 32
 [1032] POP // 3
 [1033] POP // 2
 [1034] COMPARE into Base[1]: Base[2] > [0]
 [1055] POP // 1
 [1056] SETFLAG NOT Base[1]
 [1063] POP // 0
 [1064] FLAGGOTO currpos + 73 [1142]
 [1069] PUSHTYPE 11(S32) // 1
 [1074] PUSHTYPE 17(UnicodeString) // 2
 [1079] ASSIGN Base[2], Base[-1]
 [1090] PUSHVAR Base[1] // 3
 [1096] CALL 32
 [1101] POP // 2
 [1102] POP // 1
 [1103] CALC Base[1] - [1]
 [1119] PUSHTYPE 0(Pointer) // 2
 [1124] SETPOINTER Base[2]: Base[-1]
 [1135] CALL 218
 [1140] POP // 1
 [1141] POP // 0
 [1142] PUSHTYPE 27(U8) // 1
 [1147] PUSHTYPE 11(S32) // 2
 [1152] PUSHTYPE 17(UnicodeString) // 3
 [1157] ASSIGN Base[3], Base[-1]
 [1168] PUSHVAR Base[2] // 4
 [1174] CALL 32
 [1179] POP // 3
 [1180] POP // 2
 [1181] COMPARE into Base[1]: Base[2] > [0]
 [1202] POP // 1
 [1203] SETFLAG NOT Base[1]
 [1210] POP // 0
 [1211] FLAGGOTO currpos + 66 [1282]
 [1216] PUSHTYPE 19(UnicodeString) // 1
 [1221] ASSIGN Base[1], ['"-vOSX32=']
 [1245] CALC Base[1] + Base[-1]
 [1257] CALC Base[1] + [#34]
 [1270] ASSIGN Base[-1], Base[1]
 [1281] POP // 0
 [1282] RET
Proc [328] Export: LINUX64_OPTION 17 @17
 [0] ASSIGN Base[-1], ['']
 [15] PUSHTYPE 27(U8) // 1
 [20] PUSHTYPE 11(S32) // 2
 [25] ASSIGN Base[2], [25]
 [40] PUSHVAR Base[1] // 3
 [46] CALL 297
 [51] POP // 2
 [52] POP // 1
 [53] SETFLAG NOT Base[1]
 [60] POP // 0
 [61] FLAGGOTO currpos + 47 [113]
 [66] PUSHTYPE 19(UnicodeString) // 1
 [71] ASSIGN Base[1], Base[-1]
 [82] CALC Base[1] + ['25;']
 [101] ASSIGN Base[-1], Base[1]
 [112] POP // 0
 [113] PUSHTYPE 27(U8) // 1
 [118] PUSHTYPE 11(S32) // 2
 [123] PUSHTYPE 17(UnicodeString) // 3
 [128] ASSIGN Base[3], Base[-1]
 [139] PUSHVAR Base[2] // 4
 [145] CALL 32
 [150] POP // 3
 [151] POP // 2
 [152] COMPARE into Base[1]: Base[2] > [0]
 [173] POP // 1
 [174] SETFLAG NOT Base[1]
 [181] POP // 0
 [182] FLAGGOTO currpos + 73 [260]
 [187] PUSHTYPE 11(S32) // 1
 [192] PUSHTYPE 17(UnicodeString) // 2
 [197] ASSIGN Base[2], Base[-1]
 [208] PUSHVAR Base[1] // 3
 [214] CALL 32
 [219] POP // 2
 [220] POP // 1
 [221] CALC Base[1] - [1]
 [237] PUSHTYPE 0(Pointer) // 2
 [242] SETPOINTER Base[2]: Base[-1]
 [253] CALL 218
 [258] POP // 1
 [259] POP // 0
 [260] PUSHTYPE 27(U8) // 1
 [265] PUSHTYPE 11(S32) // 2
 [270] PUSHTYPE 17(UnicodeString) // 3
 [275] ASSIGN Base[3], Base[-1]
 [286] PUSHVAR Base[2] // 4
 [292] CALL 32
 [297] POP // 3
 [298] POP // 2
 [299] COMPARE into Base[1]: Base[2] > [0]
 [320] POP // 1
 [321] SETFLAG NOT Base[1]
 [328] POP // 0
 [329] FLAGGOTO currpos + 68 [402]
 [334] PUSHTYPE 19(UnicodeString) // 1
 [339] ASSIGN Base[1], ['"-vLinux64=']
 [365] CALC Base[1] + Base[-1]
 [377] CALC Base[1] + [#34]
 [390] ASSIGN Base[-1], Base[1]
 [401] POP // 0
 [402] RET
Proc [329] Export: ISPROEDITION 27 @11
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] ASSIGN Base[-1], [0]
 [22] PUSHTYPE 27(U8) // 3
 [27] COMPARE into Base[3]: Base[-2] < [14]
 [48] SETFLAG NOT Base[3]
 [55] POP // 2
 [56] FLAGGOTO currpos + 1 [62]
 [61] RET
 [62] PUSHTYPE 11(S32) // 3
 [67] ASSIGN Base[3], Base[-2]
 [78] PUSHVAR Base[1] // 4
 [84] CALL 254
 [89] POP // 3
 [90] POP // 2
 [91] PUSHTYPE 17(UnicodeString) // 3
 [96] PUSHTYPE 19(UnicodeString) // 4
 [101] ASSIGN Base[4], ['{reg:HKCU\Software\']
 [135] CALC Base[4] + Base[1]
 [147] CALC Base[4] + [',Edition|}']
 [173] ASSIGN Base[3], Base[4]
 [184] POP // 3
 [185] PUSHVAR Base[2] // 4
 [191] CALL 24
 [196] POP // 3
 [197] POP // 2
 [198] PUSHTYPE 27(U8) // 3
 [203] COMPARE into Base[3]: Base[2] <> ['']
 [224] SETFLAG NOT Base[3]
 [231] POP // 2
 [232] FLAGGOTO currpos + 38 [275]
 [237] COMPARE into Base[-1]: Base[2] = ['Professional']
 [270] GOTO currpos + 146 [421]
 [275] PUSHTYPE 17(UnicodeString) // 3
 [280] PUSHTYPE 17(UnicodeString) // 4
 [285] PUSHTYPE 19(UnicodeString) // 5
 [290] ASSIGN Base[5], ['{reg:HKLM\Software\']
 [324] CALC Base[5] + Base[1]
 [336] CALC Base[5] + [',Edition|}']
 [362] ASSIGN Base[4], Base[5]
 [373] POP // 4
 [374] PUSHVAR Base[3] // 5
 [380] CALL 24
 [385] POP // 4
 [386] POP // 3
 [387] COMPARE into Base[-1]: Base[3] = ['Professional']
 [420] POP // 2
 [421] RET
Proc [330] Export: PRO_OPTION 17 @17
 [0] ASSIGN Base[-1], ['']
 [15] PUSHTYPE 27(U8) // 1
 [20] PUSHTYPE 11(S32) // 2
 [25] ASSIGN Base[2], [14]
 [40] PUSHVAR Base[1] // 3
 [46] CALL 329
 [51] POP // 2
 [52] POP // 1
 [53] SETFLAG NOT Base[1]
 [60] POP // 0
 [61] FLAGGOTO currpos + 47 [113]
 [66] PUSHTYPE 19(UnicodeString) // 1
 [71] ASSIGN Base[1], Base[-1]
 [82] CALC Base[1] + ['14;']
 [101] ASSIGN Base[-1], Base[1]
 [112] POP // 0
 [113] PUSHTYPE 27(U8) // 1
 [118] PUSHTYPE 11(S32) // 2
 [123] ASSIGN Base[2], [15]
 [138] PUSHVAR Base[1] // 3
 [144] CALL 329
 [149] POP // 2
 [150] POP // 1
 [151] SETFLAG NOT Base[1]
 [158] POP // 0
 [159] FLAGGOTO currpos + 47 [211]
 [164] PUSHTYPE 19(UnicodeString) // 1
 [169] ASSIGN Base[1], Base[-1]
 [180] CALC Base[1] + ['15;']
 [199] ASSIGN Base[-1], Base[1]
 [210] POP // 0
 [211] PUSHTYPE 27(U8) // 1
 [216] PUSHTYPE 11(S32) // 2
 [221] ASSIGN Base[2], [16]
 [236] PUSHVAR Base[1] // 3
 [242] CALL 329
 [247] POP // 2
 [248] POP // 1
 [249] SETFLAG NOT Base[1]
 [256] POP // 0
 [257] FLAGGOTO currpos + 47 [309]
 [262] PUSHTYPE 19(UnicodeString) // 1
 [267] ASSIGN Base[1], Base[-1]
 [278] CALC Base[1] + ['16;']
 [297] ASSIGN Base[-1], Base[1]
 [308] POP // 0
 [309] PUSHTYPE 27(U8) // 1
 [314] PUSHTYPE 11(S32) // 2
 [319] ASSIGN Base[2], [17]
 [334] PUSHVAR Base[1] // 3
 [340] CALL 329
 [345] POP // 2
 [346] POP // 1
 [347] SETFLAG NOT Base[1]
 [354] POP // 0
 [355] FLAGGOTO currpos + 47 [407]
 [360] PUSHTYPE 19(UnicodeString) // 1
 [365] ASSIGN Base[1], Base[-1]
 [376] CALC Base[1] + ['17;']
 [395] ASSIGN Base[-1], Base[1]
 [406] POP // 0
 [407] PUSHTYPE 27(U8) // 1
 [412] PUSHTYPE 11(S32) // 2
 [417] ASSIGN Base[2], [18]
 [432] PUSHVAR Base[1] // 3
 [438] CALL 329
 [443] POP // 2
 [444] POP // 1
 [445] SETFLAG NOT Base[1]
 [452] POP // 0
 [453] FLAGGOTO currpos + 47 [505]
 [458] PUSHTYPE 19(UnicodeString) // 1
 [463] ASSIGN Base[1], Base[-1]
 [474] CALC Base[1] + ['18;']
 [493] ASSIGN Base[-1], Base[1]
 [504] POP // 0
 [505] PUSHTYPE 27(U8) // 1
 [510] PUSHTYPE 11(S32) // 2
 [515] ASSIGN Base[2], [19]
 [530] PUSHVAR Base[1] // 3
 [536] CALL 329
 [541] POP // 2
 [542] POP // 1
 [543] SETFLAG NOT Base[1]
 [550] POP // 0
 [551] FLAGGOTO currpos + 47 [603]
 [556] PUSHTYPE 19(UnicodeString) // 1
 [561] ASSIGN Base[1], Base[-1]
 [572] CALC Base[1] + ['19;']
 [591] ASSIGN Base[-1], Base[1]
 [602] POP // 0
 [603] PUSHTYPE 27(U8) // 1
 [608] PUSHTYPE 11(S32) // 2
 [613] ASSIGN Base[2], [20]
 [628] PUSHVAR Base[1] // 3
 [634] CALL 329
 [639] POP // 2
 [640] POP // 1
 [641] SETFLAG NOT Base[1]
 [648] POP // 0
 [649] FLAGGOTO currpos + 47 [701]
 [654] PUSHTYPE 19(UnicodeString) // 1
 [659] ASSIGN Base[1], Base[-1]
 [670] CALC Base[1] + ['20;']
 [689] ASSIGN Base[-1], Base[1]
 [700] POP // 0
 [701] PUSHTYPE 27(U8) // 1
 [706] PUSHTYPE 11(S32) // 2
 [711] ASSIGN Base[2], [21]
 [726] PUSHVAR Base[1] // 3
 [732] CALL 329
 [737] POP // 2
 [738] POP // 1
 [739] SETFLAG NOT Base[1]
 [746] POP // 0
 [747] FLAGGOTO currpos + 47 [799]
 [752] PUSHTYPE 19(UnicodeString) // 1
 [757] ASSIGN Base[1], Base[-1]
 [768] CALC Base[1] + ['21;']
 [787] ASSIGN Base[-1], Base[1]
 [798] POP // 0
 [799] PUSHTYPE 27(U8) // 1
 [804] PUSHTYPE 11(S32) // 2
 [809] ASSIGN Base[2], [22]
 [824] PUSHVAR Base[1] // 3
 [830] CALL 329
 [835] POP // 2
 [836] POP // 1
 [837] SETFLAG NOT Base[1]
 [844] POP // 0
 [845] FLAGGOTO currpos + 47 [897]
 [850] PUSHTYPE 19(UnicodeString) // 1
 [855] ASSIGN Base[1], Base[-1]
 [866] CALC Base[1] + ['22;']
 [885] ASSIGN Base[-1], Base[1]
 [896] POP // 0
 [897] PUSHTYPE 27(U8) // 1
 [902] PUSHTYPE 11(S32) // 2
 [907] ASSIGN Base[2], [23]
 [922] PUSHVAR Base[1] // 3
 [928] CALL 329
 [933] POP // 2
 [934] POP // 1
 [935] SETFLAG NOT Base[1]
 [942] POP // 0
 [943] FLAGGOTO currpos + 47 [995]
 [948] PUSHTYPE 19(UnicodeString) // 1
 [953] ASSIGN Base[1], Base[-1]
 [964] CALC Base[1] + ['23;']
 [983] ASSIGN Base[-1], Base[1]
 [994] POP // 0
 [995] PUSHTYPE 27(U8) // 1
 [1000] PUSHTYPE 11(S32) // 2
 [1005] ASSIGN Base[2], [24]
 [1020] PUSHVAR Base[1] // 3
 [1026] CALL 329
 [1031] POP // 2
 [1032] POP // 1
 [1033] SETFLAG NOT Base[1]
 [1040] POP // 0
 [1041] FLAGGOTO currpos + 47 [1093]
 [1046] PUSHTYPE 19(UnicodeString) // 1
 [1051] ASSIGN Base[1], Base[-1]
 [1062] CALC Base[1] + ['24;']
 [1081] ASSIGN Base[-1], Base[1]
 [1092] POP // 0
 [1093] PUSHTYPE 27(U8) // 1
 [1098] PUSHTYPE 11(S32) // 2
 [1103] ASSIGN Base[2], [25]
 [1118] PUSHVAR Base[1] // 3
 [1124] CALL 329
 [1129] POP // 2
 [1130] POP // 1
 [1131] SETFLAG NOT Base[1]
 [1138] POP // 0
 [1139] FLAGGOTO currpos + 47 [1191]
 [1144] PUSHTYPE 19(UnicodeString) // 1
 [1149] ASSIGN Base[1], Base[-1]
 [1160] CALC Base[1] + ['25;']
 [1179] ASSIGN Base[-1], Base[1]
 [1190] POP // 0
 [1191] PUSHTYPE 27(U8) // 1
 [1196] PUSHTYPE 11(S32) // 2
 [1201] PUSHTYPE 17(UnicodeString) // 3
 [1206] ASSIGN Base[3], Base[-1]
 [1217] PUSHVAR Base[2] // 4
 [1223] CALL 32
 [1228] POP // 3
 [1229] POP // 2
 [1230] COMPARE into Base[1]: Base[2] > [0]
 [1251] POP // 1
 [1252] SETFLAG NOT Base[1]
 [1259] POP // 0
 [1260] FLAGGOTO currpos + 73 [1338]
 [1265] PUSHTYPE 11(S32) // 1
 [1270] PUSHTYPE 17(UnicodeString) // 2
 [1275] ASSIGN Base[2], Base[-1]
 [1286] PUSHVAR Base[1] // 3
 [1292] CALL 32
 [1297] POP // 2
 [1298] POP // 1
 [1299] CALC Base[1] - [1]
 [1315] PUSHTYPE 0(Pointer) // 2
 [1320] SETPOINTER Base[2]: Base[-1]
 [1331] CALL 218
 [1336] POP // 1
 [1337] POP // 0
 [1338] PUSHTYPE 27(U8) // 1
 [1343] PUSHTYPE 11(S32) // 2
 [1348] PUSHTYPE 17(UnicodeString) // 3
 [1353] ASSIGN Base[3], Base[-1]
 [1364] PUSHVAR Base[2] // 4
 [1370] CALL 32
 [1375] POP // 3
 [1376] POP // 2
 [1377] COMPARE into Base[1]: Base[2] > [0]
 [1398] POP // 1
 [1399] SETFLAG NOT Base[1]
 [1406] POP // 0
 [1407] FLAGGOTO currpos + 64 [1476]
 [1412] PUSHTYPE 19(UnicodeString) // 1
 [1417] ASSIGN Base[1], ['"-vPro=']
 [1439] CALC Base[1] + Base[-1]
 [1451] CALC Base[1] + [#34]
 [1464] ASSIGN Base[-1], Base[1]
 [1475] POP // 0
 [1476] RET
Proc [331] Export: ISGACUTILPRESENT 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] ASSIGN Base[2], ['{code:Get_SDK_INSTALL_ROOT}\bin\gacutil.exe']
 [68] PUSHVAR Base[1] // 3
 [74] CALL 24
 [79] POP // 2
 [80] POP // 1
 [81] PUSHVAR Base[-1] // 2
 [87] CALL 28
 [92] POP // 1
 [93] POP // 0
 [94] RET
Proc [332] Export: ISINSTALLGACUTIL2 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 331
 [11] POP // 0
 [12] BNOT Base[-1]
 [18] COND_NOT_GOTO currpos + 30 Base[-1] [58]
 [28] PUSHTYPE 27(U8) // 1
 [33] PUSHVAR Base[1] // 2
 [39] CALL 201
 [44] POP // 1
 [45] CALC Base[-1] AND Base[1]
 [57] POP // 0
 [58] RET
Proc [333] Export: ISINSTALLGACUTIL1 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 331
 [11] POP // 0
 [12] COND_NOT_GOTO currpos + 30 Base[-1] [52]
 [22] PUSHTYPE 27(U8) // 1
 [27] PUSHVAR Base[1] // 2
 [33] CALL 201
 [38] POP // 1
 [39] CALC Base[-1] AND Base[1]
 [51] POP // 0
 [52] BNOT Base[-1]
 [58] COND_NOT_GOTO currpos + 30 Base[-1] [98]
 [68] PUSHTYPE 27(U8) // 1
 [73] PUSHVAR Base[1] // 2
 [79] CALL 202
 [84] POP // 1
 [85] CALC Base[-1] AND Base[1]
 [97] POP // 0
 [98] RET
Proc [334] Export: UNINSTALL_EW_VS -1 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] PUSHTYPE 17(UnicodeString) // 3
 [15] PUSHTYPE 17(UnicodeString) // 4
 [20] PUSHTYPE 17(UnicodeString) // 5
 [25] PUSHTYPE 17(UnicodeString) // 6
 [30] ASSIGN Base[1], ['{25ca51aa-7bc0-4c75-b2de-ac65216f4f08}']
 [83] PUSHTYPE 19(UnicodeString) // 7
 [88] ASSIGN Base[7], ['SOFTWARE\Microsoft\VisualStudio\']
 [135] CALC Base[7] + Base[-1]
 [147] CALC Base[7] + ['.0\']
 [166] ASSIGN Base[2], Base[7]
 [177] POP // 6
 [178] PUSHTYPE 19(UnicodeString) // 7
 [183] ASSIGN Base[7], Base[2]
 [194] CALC Base[7] + ['AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}']
 [265] ASSIGN Base[3], Base[7]
 [276] POP // 6
 [277] PUSHTYPE 19(UnicodeString) // 7
 [282] ASSIGN Base[7], Base[2]
 [293] CALC Base[7] + ['Packages\']
 [318] CALC Base[7] + Base[1]
 [330] ASSIGN Base[4], Base[7]
 [341] POP // 6
 [342] PUSHTYPE 19(UnicodeString) // 7
 [347] ASSIGN Base[7], Base[2]
 [358] CALC Base[7] + ['Menus']
 [379] ASSIGN Base[5], Base[7]
 [390] POP // 6
 [391] PUSHTYPE 19(UnicodeString) // 7
 [396] ASSIGN Base[7], Base[2]
 [407] CALC Base[7] + ['InstalledProducts\RemObjects Everwood']
 [460] ASSIGN Base[6], Base[7]
 [471] POP // 6
 [472] PUSHTYPE 27(U8) // 7
 [477] PUSHTYPE 17(UnicodeString) // 8
 [482] ASSIGN Base[8], Base[1]
 [493] PUSHTYPE 17(UnicodeString) // 9
 [498] ASSIGN Base[9], Base[3]
 [509] PUSHTYPE 11(S32) // 10
 [514] ASSIGN Base[10], [-2147483646]
 [529] PUSHVAR Base[7] // 11
 [535] CALL 290
 [540] POP // 10
 [541] POP // 9
 [542] POP // 8
 [543] POP // 7
 [544] POP // 6
 [545] PUSHTYPE 27(U8) // 7
 [550] PUSHTYPE 17(UnicodeString) // 8
 [555] ASSIGN Base[8], Base[4]
 [566] PUSHTYPE 11(S32) // 9
 [571] ASSIGN Base[9], [-2147483646]
 [586] PUSHVAR Base[7] // 10
 [592] CALL 335
 [597] POP // 9
 [598] POP // 8
 [599] POP // 7
 [600] POP // 6
 [601] PUSHTYPE 27(U8) // 7
 [606] PUSHTYPE 17(UnicodeString) // 8
 [611] ASSIGN Base[8], Base[1]
 [622] PUSHTYPE 17(UnicodeString) // 9
 [627] ASSIGN Base[9], Base[5]
 [638] PUSHTYPE 11(S32) // 10
 [643] ASSIGN Base[10], [-2147483646]
 [658] PUSHVAR Base[7] // 11
 [664] CALL 290
 [669] POP // 10
 [670] POP // 9
 [671] POP // 8
 [672] POP // 7
 [673] POP // 6
 [674] PUSHTYPE 27(U8) // 7
 [679] PUSHTYPE 17(UnicodeString) // 8
 [684] ASSIGN Base[8], Base[6]
 [695] PUSHTYPE 11(S32) // 9
 [700] ASSIGN Base[9], [-2147483646]
 [715] PUSHVAR Base[7] // 10
 [721] CALL 335
 [726] POP // 9
 [727] POP // 8
 [728] POP // 7
 [729] POP // 6
 [730] RET
Proc [335]: External Decl: \01\00\00 REGDELETEKEYINCLUDINGSUBKEYS
Proc [336] Export: UNINSTALL_EW_DELPHI -1 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] PUSHTYPE 17(UnicodeString) // 3
 [15] PUSHTYPE 17(UnicodeString) // 4
 [20] PUSHTYPE 17(UnicodeString) // 5
 [25] PUSHTYPE 19(UnicodeString) // 6
 [30] ASSIGN Base[6], ['Software\{code:Delphi']
 [66] CALC Base[6] + Base[-1]
 [78] CALC Base[6] + ['_REGISTRY_HIVE}\']
 [110] ASSIGN Base[5], Base[6]
 [121] POP // 5
 [122] PUSHVAR Base[1] // 6
 [128] CALL 24
 [133] POP // 5
 [134] POP // 4
 [135] PUSHTYPE 19(UnicodeString) // 5
 [140] ASSIGN Base[5], Base[1]
 [151] CALC Base[5] + ['Known IDE Assemblies']
 [187] ASSIGN Base[2], Base[5]
 [198] POP // 4
 [199] PUSHTYPE 17(UnicodeString) // 5
 [204] PUSHTYPE 19(UnicodeString) // 6
 [209] ASSIGN Base[6], ['$(Everwood)\Bin\RemObjects.Everwood.RadStudio.']
 [270] CALC Base[6] + Base[-1]
 [282] CALC Base[6] + ['.dll']
 [302] ASSIGN Base[5], Base[6]
 [313] POP // 5
 [314] PUSHVAR Base[3] // 6
 [320] CALL 24
 [325] POP // 5
 [326] POP // 4
 [327] PUSHTYPE 19(UnicodeString) // 5
 [332] ASSIGN Base[5], Base[1]
 [343] CALC Base[5] + ['Environment Variables']
 [380] ASSIGN Base[4], Base[5]
 [391] POP // 4
 [392] PUSHTYPE 27(U8) // 5
 [397] PUSHTYPE 17(UnicodeString) // 6
 [402] ASSIGN Base[6], Base[3]
 [413] PUSHTYPE 17(UnicodeString) // 7
 [418] ASSIGN Base[7], Base[2]
 [429] PUSHTYPE 11(S32) // 8
 [434] ASSIGN Base[8], [-2147483647]
 [449] PUSHVAR Base[5] // 9
 [455] CALL 290
 [460] POP // 8
 [461] POP // 7
 [462] POP // 6
 [463] POP // 5
 [464] POP // 4
 [465] PUSHTYPE 27(U8) // 5
 [470] PUSHTYPE 17(UnicodeString) // 6
 [475] ASSIGN Base[6], ['Everwood']
 [498] PUSHTYPE 17(UnicodeString) // 7
 [503] ASSIGN Base[7], Base[4]
 [514] PUSHTYPE 11(S32) // 8
 [519] ASSIGN Base[8], [-2147483647]
 [534] PUSHVAR Base[5] // 9
 [540] CALL 290
 [545] POP // 8
 [546] POP // 7
 [547] POP // 6
 [548] POP // 5
 [549] POP // 4
 [550] RET
Proc [337] Export: EW_NET_UNINSTALL -1
 [0] PUSHTYPE 27(U8) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] PUSHTYPE 17(UnicodeString) // 3
 [15] ASSIGN Base[3], ['{code:EW_DIR}\Bin\RemObjects.Everwood.VisualStudio.dll']
 [84] PUSHVAR Base[2] // 4
 [90] CALL 24
 [95] POP // 3
 [96] POP // 2
 [97] PUSHVAR Base[1] // 3
 [103] CALL 28
 [108] POP // 2
 [109] POP // 1
 [110] SETFLAG NOT Base[1]
 [117] POP // 0
 [118] FLAGGOTO currpos + 1 [124]
 [123] RET
 [124] PUSHTYPE 27(U8) // 1
 [129] PUSHTYPE 17(UnicodeString) // 2
 [134] ASSIGN Base[2], ['Software\RemObjects\Everwood for .NET']
 [186] PUSHTYPE 11(S32) // 3
 [191] ASSIGN Base[3], [-2147483647]
 [206] PUSHVAR Base[1] // 4
 [212] CALL 335
 [217] POP // 3
 [218] POP // 2
 [219] POP // 1
 [220] POP // 0
 [221] PUSHTYPE 27(U8) // 1
 [226] PUSHTYPE 17(UnicodeString) // 2
 [231] ASSIGN Base[2], ['Software\RemObjects\Everwood for .NET']
 [283] PUSHTYPE 11(S32) // 3
 [288] ASSIGN Base[3], [-2147483646]
 [303] PUSHVAR Base[1] // 4
 [309] CALL 335
 [314] POP // 3
 [315] POP // 2
 [316] POP // 1
 [317] POP // 0
 [318] PUSHTYPE 17(UnicodeString) // 1
 [323] ASSIGN Base[1], [#57]
 [335] CALL 334
 [340] POP // 0
 [341] PUSHTYPE 17(UnicodeString) // 1
 [346] ASSIGN Base[1], ['10']
 [363] CALL 334
 [368] POP // 0
 [369] PUSHTYPE 17(UnicodeString) // 1
 [374] ASSIGN Base[1], ['11']
 [391] CALL 334
 [396] POP // 0
 [397] PUSHTYPE 17(UnicodeString) // 1
 [402] ASSIGN Base[1], ['12']
 [419] CALL 334
 [424] POP // 0
 [425] PUSHTYPE 17(UnicodeString) // 1
 [430] ASSIGN Base[1], ['14']
 [447] CALL 334
 [452] POP // 0
 [453] PUSHTYPE 17(UnicodeString) // 1
 [458] ASSIGN Base[1], ['15']
 [475] CALL 334
 [480] POP // 0
 [481] PUSHTYPE 17(UnicodeString) // 1
 [486] ASSIGN Base[1], ['2007']
 [505] CALL 336
 [510] POP // 0
 [511] PUSHTYPE 17(UnicodeString) // 1
 [516] ASSIGN Base[1], ['2009']
 [535] CALL 336
 [540] POP // 0
 [541] PUSHTYPE 17(UnicodeString) // 1
 [546] ASSIGN Base[1], ['2010']
 [565] CALL 336
 [570] POP // 0
 [571] PUSHTYPE 17(UnicodeString) // 1
 [576] ASSIGN Base[1], ['XE']
 [593] CALL 336
 [598] POP // 0
 [599] PUSHTYPE 17(UnicodeString) // 1
 [604] ASSIGN Base[1], ['XE2']
 [622] CALL 336
 [627] POP // 0
 [628] PUSHTYPE 17(UnicodeString) // 1
 [633] ASSIGN Base[1], ['XE3']
 [651] CALL 336
 [656] POP // 0
 [657] PUSHTYPE 17(UnicodeString) // 1
 [662] ASSIGN Base[1], ['XE4']
 [680] CALL 336
 [685] POP // 0
 [686] PUSHTYPE 17(UnicodeString) // 1
 [691] ASSIGN Base[1], ['XE5']
 [709] CALL 336
 [714] POP // 0
 [715] PUSHTYPE 17(UnicodeString) // 1
 [720] ASSIGN Base[1], ['XE6']
 [738] CALL 336
 [743] POP // 0
 [744] PUSHTYPE 17(UnicodeString) // 1
 [749] ASSIGN Base[1], ['XE7']
 [767] CALL 336
 [772] POP // 0
 [773] PUSHTYPE 17(UnicodeString) // 1
 [778] ASSIGN Base[1], ['XE8']
 [796] CALL 336
 [801] POP // 0
 [802] PUSHTYPE 17(UnicodeString) // 1
 [807] ASSIGN Base[1], ['XE9']
 [825] CALL 336
 [830] POP // 0
 [831] PUSHTYPE 17(UnicodeString) // 1
 [836] ASSIGN Base[1], ['XE10']
 [855] CALL 336
 [860] POP // 0
 [861] PUSHTYPE 17(UnicodeString) // 1
 [866] ASSIGN Base[1], ['XE11']
 [885] CALL 336
 [890] POP // 0
 [891] RET
Proc [338] Export: DIRCOPY -1 @17 @17
 [0] PUSHTYPE 43(Record(UnicodeString,U32,U32,U32,Record(U32,U32),Record(U32,U32),Record(U32,U32),UnicodeString,S32)) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] PUSHTYPE 17(UnicodeString) // 3
 [15] PUSHTYPE 27(U8) // 4
 [20] PUSHTYPE 0(Pointer) // 5
 [25] SETPOINTER Base[5]: Base[1]
 [36] PUSHTYPE 17(UnicodeString) // 6
 [41] PUSHTYPE 19(UnicodeString) // 7
 [46] ASSIGN Base[7], Base[-1]
 [57] CALC Base[7] + ['\*']
 [75] ASSIGN Base[6], Base[7]
 [86] POP // 6
 [87] PUSHVAR Base[4] // 7
 [93] CALL 311
 [98] POP // 6
 [99] POP // 5
 [100] POP // 4
 [101] BNOT Base[4]
 [107] SETFLAG NOT Base[4]
 [114] POP // 3
 [115] FLAGGOTO currpos + 1 [121]
 [120] RET
 [121] PUSHEXCEPTION 1095 4294967295 4294967295 1119
 [138] PUSHTYPE 27(U8) // 4
 [143] PUSHTYPE 27(U8) // 5
 [148] PUSHTYPE 27(U8) // 6
 [153] COMPARE into Base[6]: Base[1].[0] <> [#46]
 [175] COND_NOT_GOTO currpos + 45 Base[6] [230]
 [185] PUSHTYPE 27(U8) // 7
 [190] COMPARE into Base[7]: Base[1].[0] <> ['..']
 [217] CALC Base[6] AND Base[7]
 [229] POP // 6
 [230] ASSIGN Base[5], Base[6]
 [241] POP // 5
 [242] SETFLAG NOT Base[5]
 [249] POP // 4
 [250] FLAGGOTO currpos + 930 [1185]
 [255] PUSHTYPE 19(UnicodeString) // 5
 [260] ASSIGN Base[5], Base[-1]
 [271] CALC Base[5] + [#92]
 [284] CALC Base[5] + Base[1].[0]
 [300] ASSIGN Base[2], Base[5]
 [311] POP // 4
 [312] PUSHTYPE 19(UnicodeString) // 5
 [317] ASSIGN Base[5], Base[-2]
 [328] CALC Base[5] + [#92]
 [341] CALC Base[5] + Base[1].[0]
 [357] ASSIGN Base[3], Base[5]
 [368] POP // 4
 [369] PUSHTYPE 27(U8) // 5
 [374] PUSHTYPE 10(U32) // 6
 [379] ASSIGN Base[6], Base[1].[1]
 [394] CALC Base[6] AND [16]
 [410] COMPARE into Base[5]: Base[6] = [0]
 [431] POP // 5
 [432] SETFLAG NOT Base[5]
 [439] POP // 4
 [440] FLAGGOTO currpos + 390 [835]
 [445] PUSHTYPE 27(U8) // 5
 [450] PUSHTYPE 27(U8) // 6
 [455] ASSIGN Base[6], [0]
 [467] PUSHTYPE 17(UnicodeString) // 7
 [472] ASSIGN Base[7], Base[3]
 [483] PUSHTYPE 17(UnicodeString) // 8
 [488] ASSIGN Base[8], Base[2]
 [499] PUSHVAR Base[5] // 9
 [505] CALL 339
 [510] POP // 8
 [511] POP // 7
 [512] POP // 6
 [513] POP // 5
 [514] SETFLAG NOT Base[5]
 [521] POP // 4
 [522] FLAGGOTO currpos + 150 [677]
 [527] PUSHTYPE 17(UnicodeString) // 5
 [532] PUSHTYPE 44(Array of Pointer) // 6
 [537] PUSHTYPE 44(Array of Pointer) // 7
 [542] PUSHTYPE 11(S32) // 8
 [547] ASSIGN Base[8], [2]
 [562] PUSHVAR Base[7] // 9
 [568] CALL 341
 [573] POP // 8
 [574] POP // 7
 [575] SETCOPYPOINTER Base[7].[0]: Base[2]
 [590] SETCOPYPOINTER Base[7].[1]: Base[3]
 [605] ASSIGN Base[6], Base[7]
 [616] POP // 6
 [617] PUSHTYPE 17(UnicodeString) // 7
 [622] ASSIGN Base[7], ['Copied %s to %s']
 [652] PUSHVAR Base[5] // 8
 [658] CALL 340
 [663] POP // 7
 [664] POP // 6
 [665] POP // 5
 [666] CALL 46
 [671] POP // 4
 [672] GOTO currpos + 153 [830]
 [677] PUSHTYPE 17(UnicodeString) // 5
 [682] PUSHTYPE 44(Array of Pointer) // 6
 [687] PUSHTYPE 44(Array of Pointer) // 7
 [692] PUSHTYPE 11(S32) // 8
 [697] ASSIGN Base[8], [2]
 [712] PUSHVAR Base[7] // 9
 [718] CALL 341
 [723] POP // 8
 [724] POP // 7
 [725] SETCOPYPOINTER Base[7].[0]: Base[2]
 [740] SETCOPYPOINTER Base[7].[1]: Base[3]
 [755] ASSIGN Base[6], Base[7]
 [766] POP // 6
 [767] PUSHTYPE 17(UnicodeString) // 7
 [772] ASSIGN Base[7], ['Failed to copy %s to %s']
 [810] PUSHVAR Base[5] // 8
 [816] CALL 340
 [821] POP // 7
 [822] POP // 6
 [823] POP // 5
 [824] CALL 46
 [829] POP // 4
 [830] GOTO currpos + 350 [1185]
 [835] PUSHTYPE 27(U8) // 5
 [840] PUSHTYPE 17(UnicodeString) // 6
 [845] ASSIGN Base[6], Base[3]
 [856] PUSHVAR Base[5] // 7
 [862] CALL 342
 [867] POP // 6
 [868] POP // 5
 [869] SETFLAG NOT Base[5]
 [876] POP // 4
 [877] FLAGGOTO currpos + 169 [1051]
 [882] PUSHTYPE 17(UnicodeString) // 5
 [887] PUSHTYPE 44(Array of Pointer) // 6
 [892] PUSHTYPE 44(Array of Pointer) // 7
 [897] PUSHTYPE 11(S32) // 8
 [902] ASSIGN Base[8], [1]
 [917] PUSHVAR Base[7] // 9
 [923] CALL 341
 [928] POP // 8
 [929] POP // 7
 [930] SETCOPYPOINTER Base[7].[0]: Base[3]
 [945] ASSIGN Base[6], Base[7]
 [956] POP // 6
 [957] PUSHTYPE 17(UnicodeString) // 7
 [962] ASSIGN Base[7], ['Created %s']
 [987] PUSHVAR Base[5] // 8
 [993] CALL 340
 [998] POP // 7
 [999] POP // 6
 [1000] POP // 5
 [1001] CALL 46
 [1006] POP // 4
 [1007] PUSHTYPE 17(UnicodeString) // 5
 [1012] ASSIGN Base[5], Base[3]
 [1023] PUSHTYPE 17(UnicodeString) // 6
 [1028] ASSIGN Base[6], Base[2]
 [1039] CALL 338
 [1044] POP // 5
 [1045] POP // 4
 [1046] GOTO currpos + 134 [1185]
 [1051] PUSHTYPE 17(UnicodeString) // 5
 [1056] PUSHTYPE 44(Array of Pointer) // 6
 [1061] PUSHTYPE 44(Array of Pointer) // 7
 [1066] PUSHTYPE 11(S32) // 8
 [1071] ASSIGN Base[8], [1]
 [1086] PUSHVAR Base[7] // 9
 [1092] CALL 341
 [1097] POP // 8
 [1098] POP // 7
 [1099] SETCOPYPOINTER Base[7].[0]: Base[3]
 [1114] ASSIGN Base[6], Base[7]
 [1125] POP // 6
 [1126] PUSHTYPE 17(UnicodeString) // 7
 [1131] ASSIGN Base[7], ['Failed to create %s']
 [1165] PUSHVAR Base[5] // 8
 [1171] CALL 340
 [1176] POP // 7
 [1177] POP // 6
 [1178] POP // 5
 [1179] CALL 46
 [1184] POP // 4
 [1185] PUSHTYPE 0(Pointer) // 5
 [1190] SETPOINTER Base[5]: Base[1]
 [1201] PUSHVAR Base[4] // 6
 [1207] CALL 312
 [1212] POP // 5
 [1213] POP // 4
 [1214] BNOT Base[4]
 [1220] COND_NOT_GOTO currpos + 4294966209 Base[4] [143]
 [1230] POP // 3
 [1231] POPEXCEPTION 0
 [1233] PUSHTYPE 0(Pointer) // 4
 [1238] SETPOINTER Base[4]: Base[1]
 [1249] CALL 313
 [1254] POP // 3
 [1255] POPEXCEPTION 1
 [1257] RET
Proc [339]: External Decl: \01\00\00\00 FILECOPY
Proc [340]: External Decl: \01\00\00 FORMAT
Proc [341]: External Decl: \00 SETARRAYLENGTH
Proc [342]: External Decl: \01\00 CREATEDIR
Proc [343] Export: GET_PRODUCT_MAINDIR_REG 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 19(UnicodeString) // 2
 [10] ASSIGN Base[2], ['{reg:HKLM\Software\RemObjects\']
 [55] CALC Base[2] + Base[-2]
 [67] CALC Base[2] + [',InstallDir|}']
 [96] ASSIGN Base[1], Base[2]
 [107] POP // 1
 [108] PUSHVAR Base[-1] // 2
 [114] CALL 24
 [119] POP // 1
 [120] POP // 0
 [121] PUSHTYPE 27(U8) // 1
 [126] COMPARE into Base[1]: Base[-1] = ['']
 [147] SETFLAG NOT Base[1]
 [154] POP // 0
 [155] FLAGGOTO currpos + 121 [281]
 [160] PUSHTYPE 17(UnicodeString) // 1
 [165] PUSHTYPE 19(UnicodeString) // 2
 [170] ASSIGN Base[2], ['{reg:HKCU\Software\RemObjects\']
 [215] CALC Base[2] + Base[-2]
 [227] CALC Base[2] + [',InstallDir|}']
 [256] ASSIGN Base[1], Base[2]
 [267] POP // 1
 [268] PUSHVAR Base[-1] // 2
 [274] CALL 24
 [279] POP // 1
 [280] POP // 0
 [281] RET
Proc [344] Export: GET_PRODUCT_MAINDIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], Base[-2]
 [16] PUSHVAR Base[-1] // 2
 [22] CALL 343
 [27] POP // 1
 [28] POP // 0
 [29] PUSHTYPE 27(U8) // 1
 [34] COMPARE into Base[1]: Base[-1] = ['']
 [55] SETFLAG NOT Base[1]
 [62] POP // 0
 [63] FLAGGOTO currpos + 228 [296]
 [68] PUSHTYPE 17(UnicodeString) // 1
 [73] PUSHTYPE 17(UnicodeString) // 2
 [78] PUSHTYPE 19(UnicodeString) // 3
 [83] ASSIGN Base[3], ['{app}\..\']
 [107] CALC Base[3] + Base[-2]
 [119] ASSIGN Base[2], Base[3]
 [130] POP // 2
 [131] PUSHVAR Base[1] // 3
 [137] CALL 24
 [142] POP // 2
 [143] POP // 1
 [144] PUSHVAR Base[-1] // 2
 [150] CALL 25
 [155] POP // 1
 [156] POP // 0
 [157] PUSHTYPE 27(U8) // 1
 [162] PUSHTYPE 17(UnicodeString) // 2
 [167] ASSIGN Base[2], Base[-1]
 [178] PUSHVAR Base[1] // 3
 [184] CALL 27
 [189] POP // 2
 [190] POP // 1
 [191] BNOT Base[1]
 [197] SETFLAG NOT Base[1]
 [204] POP // 0
 [205] FLAGGOTO currpos + 86 [296]
 [210] PUSHTYPE 17(UnicodeString) // 1
 [215] PUSHTYPE 17(UnicodeString) // 2
 [220] PUSHTYPE 19(UnicodeString) // 3
 [225] ASSIGN Base[3], ['{app}\']
 [246] CALC Base[3] + Base[-2]
 [258] ASSIGN Base[2], Base[3]
 [269] POP // 2
 [270] PUSHVAR Base[1] // 3
 [276] CALL 24
 [281] POP // 2
 [282] POP // 1
 [283] PUSHVAR Base[-1] // 2
 [289] CALL 25
 [294] POP // 1
 [295] POP // 0
 [296] RET
Proc [345] Export: GET_PRODUCT_SAMPLEDIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] PUSHTYPE 19(UnicodeString) // 3
 [15] ASSIGN Base[3], ['{commondocs}\RemObjects Samples\']
 [62] CALC Base[3] + Base[-2]
 [74] ASSIGN Base[2], Base[3]
 [85] POP // 2
 [86] PUSHVAR Base[1] // 3
 [92] CALL 24
 [97] POP // 2
 [98] POP // 1
 [99] PUSHVAR Base[-1] // 2
 [105] CALL 25
 [110] POP // 1
 [111] POP // 0
 [112] RET
Proc [346] Export: CHECKFORCOMMONFOLDER 17 @17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[-1], ['']
 [20] PUSHTYPE 17(UnicodeString) // 2
 [25] ASSIGN Base[2], Base[-2]
 [36] PUSHVAR Base[1] // 3
 [42] CALL 343
 [47] POP // 2
 [48] POP // 1
 [49] PUSHTYPE 27(U8) // 2
 [54] COMPARE into Base[2]: Base[1] <> ['']
 [75] SETFLAG NOT Base[2]
 [82] POP // 1
 [83] FLAGGOTO currpos + 136 [224]
 [88] PUSHTYPE 19(UnicodeString) // 2
 [93] ASSIGN Base[2], Base[1]
 [104] CALC Base[2] + ['\..\']
 [124] CALC Base[2] + Base[-3]
 [136] ASSIGN Base[1], Base[2]
 [147] POP // 1
 [148] PUSHTYPE 27(U8) // 2
 [153] PUSHTYPE 17(UnicodeString) // 3
 [158] ASSIGN Base[3], Base[1]
 [169] PUSHVAR Base[2] // 4
 [175] CALL 27
 [180] POP // 3
 [181] POP // 2
 [182] SETFLAG NOT Base[2]
 [189] POP // 1
 [190] FLAGGOTO currpos + 29 [224]
 [195] PUSHTYPE 17(UnicodeString) // 2
 [200] ASSIGN Base[2], Base[1]
 [211] PUSHVAR Base[-1] // 3
 [217] CALL 25
 [222] POP // 2
 [223] POP // 1
 [224] RET
Proc [347] Export: GET_RO_COMMON_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[120] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 855 [899]
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] ASSIGN Base[2], ['RemObjects SDK (Common)']
 [87] PUSHVAR GlobalVar[120] // 3
 [93] CALL 343
 [98] POP // 2
 [99] POP // 1
 [100] PUSHTYPE 27(U8) // 2
 [105] COMPARE into Base[2]: GlobalVar[120] = ['']
 [126] SETFLAG NOT Base[2]
 [133] POP // 1
 [134] FLAGGOTO currpos + 100 [239]
 [139] PUSHTYPE 17(UnicodeString) // 2
 [144] ASSIGN Base[2], ['RemObjects SDK (Common)']
 [182] PUSHTYPE 17(UnicodeString) // 3
 [187] ASSIGN Base[3], ['RemObjects SDK for .NET']
 [225] PUSHVAR GlobalVar[120] // 4
 [231] CALL 346
 [236] POP // 3
 [237] POP // 2
 [238] POP // 1
 [239] PUSHTYPE 27(U8) // 2
 [244] COMPARE into Base[2]: GlobalVar[120] = ['']
 [265] SETFLAG NOT Base[2]
 [272] POP // 1
 [273] FLAGGOTO currpos + 102 [380]
 [278] PUSHTYPE 17(UnicodeString) // 2
 [283] ASSIGN Base[2], ['RemObjects SDK (Common)']
 [321] PUSHTYPE 17(UnicodeString) // 3
 [326] ASSIGN Base[3], ['RemObjects SDK for Delphi']
 [366] PUSHVAR GlobalVar[120] // 4
 [372] CALL 346
 [377] POP // 3
 [378] POP // 2
 [379] POP // 1
 [380] PUSHTYPE 27(U8) // 2
 [385] COMPARE into Base[2]: GlobalVar[120] = ['']
 [406] SETFLAG NOT Base[2]
 [413] POP // 1
 [414] FLAGGOTO currpos + 100 [519]
 [419] PUSHTYPE 17(UnicodeString) // 2
 [424] ASSIGN Base[2], ['RemObjects SDK (Common)']
 [462] PUSHTYPE 17(UnicodeString) // 3
 [467] ASSIGN Base[3], ['RemObjects SDK for Java']
 [505] PUSHVAR GlobalVar[120] // 4
 [511] CALL 346
 [516] POP // 3
 [517] POP // 2
 [518] POP // 1
 [519] PUSHTYPE 27(U8) // 2
 [524] COMPARE into Base[2]: GlobalVar[120] = ['']
 [545] SETFLAG NOT Base[2]
 [552] POP // 1
 [553] FLAGGOTO currpos + 101 [659]
 [558] PUSHTYPE 17(UnicodeString) // 2
 [563] ASSIGN Base[2], ['RemObjects SDK (Common)']
 [601] PUSHTYPE 17(UnicodeString) // 3
 [606] ASSIGN Base[3], ['RemObjects SDK for Cocoa']
 [645] PUSHVAR GlobalVar[120] // 4
 [651] CALL 346
 [656] POP // 3
 [657] POP // 2
 [658] POP // 1
 [659] PUSHTYPE 27(U8) // 2
 [664] COMPARE into Base[2]: GlobalVar[120] = ['']
 [685] SETFLAG NOT Base[2]
 [692] POP // 1
 [693] FLAGGOTO currpos + 106 [804]
 [698] PUSHTYPE 17(UnicodeString) // 2
 [703] ASSIGN Base[2], ['RemObjects SDK (Common)']
 [741] PUSHTYPE 17(UnicodeString) // 3
 [746] ASSIGN Base[3], ['RemObjects SDK for JavaScript']
 [790] PUSHVAR GlobalVar[120] // 4
 [796] CALL 346
 [801] POP // 3
 [802] POP // 2
 [803] POP // 1
 [804] PUSHTYPE 27(U8) // 2
 [809] COMPARE into Base[2]: GlobalVar[120] = ['']
 [830] SETFLAG NOT Base[2]
 [837] POP // 1
 [838] FLAGGOTO currpos + 56 [899]
 [843] PUSHTYPE 17(UnicodeString) // 2
 [848] ASSIGN Base[2], ['RemObjects SDK (Common)']
 [886] PUSHVAR GlobalVar[120] // 3
 [892] CALL 344
 [897] POP // 2
 [898] POP // 1
 [899] ASSIGN Base[-1], GlobalVar[120]
 [910] RET
Proc [348] Export: GET_RONET_MAINDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[121] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 56 [95]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['RemObjects SDK for .NET']
 [82] PUSHVAR GlobalVar[121] // 2
 [88] CALL 344
 [93] POP // 1
 [94] POP // 0
 [95] ASSIGN Base[-1], GlobalVar[121]
 [106] RET
Proc [349] Export: GET_RONET_SAMPLEDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[122] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 56 [95]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['RemObjects SDK for .NET']
 [82] PUSHVAR GlobalVar[122] // 2
 [88] CALL 345
 [93] POP // 1
 [94] POP // 0
 [95] ASSIGN Base[-1], GlobalVar[122]
 [106] RET
Proc [350] Export: GET_RODELPHI_MAINDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[123] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 58 [97]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['RemObjects SDK for Delphi']
 [84] PUSHVAR GlobalVar[123] // 2
 [90] CALL 344
 [95] POP // 1
 [96] POP // 0
 [97] ASSIGN Base[-1], GlobalVar[123]
 [108] RET
Proc [351] Export: GET_RODELPHI_SAMPLEDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[124] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 58 [97]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['RemObjects SDK for Delphi']
 [84] PUSHVAR GlobalVar[124] // 2
 [90] CALL 345
 [95] POP // 1
 [96] POP // 0
 [97] ASSIGN Base[-1], GlobalVar[124]
 [108] RET
Proc [352] Export: GET_ROJAVA_MAINDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[125] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 56 [95]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['RemObjects SDK for Java']
 [82] PUSHVAR GlobalVar[125] // 2
 [88] CALL 344
 [93] POP // 1
 [94] POP // 0
 [95] ASSIGN Base[-1], GlobalVar[125]
 [106] RET
Proc [353] Export: GET_ROJAVA_SAMPLEDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[126] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 56 [95]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['RemObjects SDK for Java']
 [82] PUSHVAR GlobalVar[126] // 2
 [88] CALL 345
 [93] POP // 1
 [94] POP // 0
 [95] ASSIGN Base[-1], GlobalVar[126]
 [106] RET
Proc [354] Export: GET_ROCOCOA_SAMPLEDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[127] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 57 [96]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['RemObjects SDK for Cocoa']
 [83] PUSHVAR GlobalVar[127] // 2
 [89] CALL 345
 [94] POP // 1
 [95] POP // 0
 [96] ASSIGN Base[-1], GlobalVar[127]
 [107] RET
Proc [355] Export: GET_ROCOCOA_MAINDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[128] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 57 [96]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['RemObjects SDK for Cocoa']
 [83] PUSHVAR GlobalVar[128] // 2
 [89] CALL 344
 [94] POP // 1
 [95] POP // 0
 [96] ASSIGN Base[-1], GlobalVar[128]
 [107] RET
Proc [356] Export: GET_ROJS_MAINDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[129] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 62 [101]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['RemObjects SDK for JavaScript']
 [88] PUSHVAR GlobalVar[129] // 2
 [94] CALL 344
 [99] POP // 1
 [100] POP // 0
 [101] ASSIGN Base[-1], GlobalVar[129]
 [112] RET
Proc [357] Export: GET_ROJS_SAMPLEDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[130] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 62 [101]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['RemObjects SDK for JavaScript']
 [88] PUSHVAR GlobalVar[130] // 2
 [94] CALL 345
 [99] POP // 1
 [100] POP // 0
 [101] ASSIGN Base[-1], GlobalVar[130]
 [112] RET
Proc [358] Export: GET_DA_COMMON_DIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[131] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 843 [882]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Data Abstract (Common)']
 [81] PUSHVAR GlobalVar[131] // 2
 [87] CALL 343
 [92] POP // 1
 [93] POP // 0
 [94] PUSHTYPE 27(U8) // 1
 [99] COMPARE into Base[1]: GlobalVar[131] = ['']
 [120] SETFLAG NOT Base[1]
 [127] POP // 0
 [128] FLAGGOTO currpos + 98 [231]
 [133] PUSHTYPE 17(UnicodeString) // 1
 [138] ASSIGN Base[1], ['Data Abstract (Common)']
 [175] PUSHTYPE 17(UnicodeString) // 2
 [180] ASSIGN Base[2], ['Data Abstract for .NET']
 [217] PUSHVAR GlobalVar[131] // 3
 [223] CALL 346
 [228] POP // 2
 [229] POP // 1
 [230] POP // 0
 [231] PUSHTYPE 27(U8) // 1
 [236] COMPARE into Base[1]: GlobalVar[131] = ['']
 [257] SETFLAG NOT Base[1]
 [264] POP // 0
 [265] FLAGGOTO currpos + 100 [370]
 [270] PUSHTYPE 17(UnicodeString) // 1
 [275] ASSIGN Base[1], ['Data Abstract (Common)']
 [312] PUSHTYPE 17(UnicodeString) // 2
 [317] ASSIGN Base[2], ['Data Abstract for Delphi']
 [356] PUSHVAR GlobalVar[131] // 3
 [362] CALL 346
 [367] POP // 2
 [368] POP // 1
 [369] POP // 0
 [370] PUSHTYPE 27(U8) // 1
 [375] COMPARE into Base[1]: GlobalVar[131] = ['']
 [396] SETFLAG NOT Base[1]
 [403] POP // 0
 [404] FLAGGOTO currpos + 98 [507]
 [409] PUSHTYPE 17(UnicodeString) // 1
 [414] ASSIGN Base[1], ['Data Abstract (Common)']
 [451] PUSHTYPE 17(UnicodeString) // 2
 [456] ASSIGN Base[2], ['Data Abstract for Java']
 [493] PUSHVAR GlobalVar[131] // 3
 [499] CALL 346
 [504] POP // 2
 [505] POP // 1
 [506] POP // 0
 [507] PUSHTYPE 27(U8) // 1
 [512] COMPARE into Base[1]: GlobalVar[131] = ['']
 [533] SETFLAG NOT Base[1]
 [540] POP // 0
 [541] FLAGGOTO currpos + 99 [645]
 [546] PUSHTYPE 17(UnicodeString) // 1
 [551] ASSIGN Base[1], ['Data Abstract (Common)']
 [588] PUSHTYPE 17(UnicodeString) // 2
 [593] ASSIGN Base[2], ['Data Abstract for Cocoa']
 [631] PUSHVAR GlobalVar[131] // 3
 [637] CALL 346
 [642] POP // 2
 [643] POP // 1
 [644] POP // 0
 [645] PUSHTYPE 27(U8) // 1
 [650] COMPARE into Base[1]: GlobalVar[131] = ['']
 [671] SETFLAG NOT Base[1]
 [678] POP // 0
 [679] FLAGGOTO currpos + 104 [788]
 [684] PUSHTYPE 17(UnicodeString) // 1
 [689] ASSIGN Base[1], ['Data Abstract (Common)']
 [726] PUSHTYPE 17(UnicodeString) // 2
 [731] ASSIGN Base[2], ['Data Abstract for JavaScript']
 [774] PUSHVAR GlobalVar[131] // 3
 [780] CALL 346
 [785] POP // 2
 [786] POP // 1
 [787] POP // 0
 [788] PUSHTYPE 27(U8) // 1
 [793] COMPARE into Base[1]: GlobalVar[131] = ['']
 [814] SETFLAG NOT Base[1]
 [821] POP // 0
 [822] FLAGGOTO currpos + 55 [882]
 [827] PUSHTYPE 17(UnicodeString) // 1
 [832] ASSIGN Base[1], ['Data Abstract (Common)']
 [869] PUSHVAR GlobalVar[131] // 2
 [875] CALL 344
 [880] POP // 1
 [881] POP // 0
 [882] ASSIGN Base[-1], GlobalVar[131]
 [893] RET
Proc [359] Export: GET_DANET_MAINDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[132] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 55 [94]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Data Abstract for .NET']
 [81] PUSHVAR GlobalVar[132] // 2
 [87] CALL 344
 [92] POP // 1
 [93] POP // 0
 [94] ASSIGN Base[-1], GlobalVar[132]
 [105] RET
Proc [360] Export: GET_DANET_SAMPLEDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[133] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 55 [94]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Data Abstract for .NET']
 [81] PUSHVAR GlobalVar[133] // 2
 [87] CALL 345
 [92] POP // 1
 [93] POP // 0
 [94] ASSIGN Base[-1], GlobalVar[133]
 [105] RET
Proc [361] Export: GET_DADELPHI_MAINDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[134] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 57 [96]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Data Abstract for Delphi']
 [83] PUSHVAR GlobalVar[134] // 2
 [89] CALL 344
 [94] POP // 1
 [95] POP // 0
 [96] ASSIGN Base[-1], GlobalVar[134]
 [107] RET
Proc [362] Export: GET_DADELPHI_SAMPLEDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[135] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 57 [96]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Data Abstract for Delphi']
 [83] PUSHVAR GlobalVar[135] // 2
 [89] CALL 345
 [94] POP // 1
 [95] POP // 0
 [96] ASSIGN Base[-1], GlobalVar[135]
 [107] RET
Proc [363] Export: GET_DAJAVA_MAINDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[136] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 55 [94]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Data Abstract for Java']
 [81] PUSHVAR GlobalVar[136] // 2
 [87] CALL 344
 [92] POP // 1
 [93] POP // 0
 [94] ASSIGN Base[-1], GlobalVar[136]
 [105] RET
Proc [364] Export: GET_DAJAVA_SAMPLEDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[137] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 55 [94]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Data Abstract for Java']
 [81] PUSHVAR GlobalVar[137] // 2
 [87] CALL 345
 [92] POP // 1
 [93] POP // 0
 [94] ASSIGN Base[-1], GlobalVar[137]
 [105] RET
Proc [365] Export: GET_DACOCOA_MAINDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[138] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 56 [95]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Data Abstract for Cocoa']
 [82] PUSHVAR GlobalVar[138] // 2
 [88] CALL 344
 [93] POP // 1
 [94] POP // 0
 [95] ASSIGN Base[-1], GlobalVar[138]
 [106] RET
Proc [366] Export: GET_DACOCOA_SAMPLEDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[139] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 56 [95]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Data Abstract for Cocoa']
 [82] PUSHVAR GlobalVar[139] // 2
 [88] CALL 345
 [93] POP // 1
 [94] POP // 0
 [95] ASSIGN Base[-1], GlobalVar[139]
 [106] RET
Proc [367] Export: GET_DAJS_MAINDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[140] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 61 [100]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Data Abstract for JavaScript']
 [87] PUSHVAR GlobalVar[140] // 2
 [93] CALL 344
 [98] POP // 1
 [99] POP // 0
 [100] ASSIGN Base[-1], GlobalVar[140]
 [111] RET
Proc [368] Export: GET_DAJS_SAMPLEDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[141] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 61 [100]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Data Abstract for JavaScript']
 [87] PUSHVAR GlobalVar[141] // 2
 [93] CALL 345
 [98] POP // 1
 [99] POP // 0
 [100] ASSIGN Base[-1], GlobalVar[141]
 [111] RET
Proc [369] Export: GET_ROS_SAMPLEDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[143] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 48 [87]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Script for .NET']
 [74] PUSHVAR GlobalVar[143] // 2
 [80] CALL 345
 [85] POP // 1
 [86] POP // 0
 [87] ASSIGN Base[-1], GlobalVar[143]
 [98] RET
Proc [370] Export: GET_ROS_MAINDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[142] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 48 [87]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Script for .NET']
 [74] PUSHVAR GlobalVar[142] // 2
 [80] CALL 344
 [85] POP // 1
 [86] POP // 0
 [87] ASSIGN Base[-1], GlobalVar[142]
 [98] RET
Proc [371] Export: GET_PSD_SAMPLEDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[145] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 57 [96]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Pascal Script for Delphi']
 [83] PUSHVAR GlobalVar[145] // 2
 [89] CALL 345
 [94] POP // 1
 [95] POP // 0
 [96] ASSIGN Base[-1], GlobalVar[145]
 [107] RET
Proc [372] Export: GET_PSD_MAINDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[144] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 303 [342]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Pascal Script']
 [72] PUSHVAR GlobalVar[144] // 2
 [78] CALL 343
 [83] POP // 1
 [84] POP // 0
 [85] PUSHTYPE 27(U8) // 1
 [90] COMPARE into Base[1]: GlobalVar[144] = ['']
 [111] SETFLAG NOT Base[1]
 [118] POP // 0
 [119] FLAGGOTO currpos + 218 [342]
 [124] PUSHTYPE 17(UnicodeString) // 1
 [129] PUSHTYPE 17(UnicodeString) // 2
 [134] ASSIGN Base[2], ['{app}\..\Pascal Script for Delphi']
 [182] PUSHVAR Base[1] // 3
 [188] CALL 24
 [193] POP // 2
 [194] POP // 1
 [195] PUSHVAR GlobalVar[144] // 2
 [201] CALL 25
 [206] POP // 1
 [207] POP // 0
 [208] PUSHTYPE 27(U8) // 1
 [213] PUSHTYPE 17(UnicodeString) // 2
 [218] ASSIGN Base[2], GlobalVar[144]
 [229] PUSHVAR Base[1] // 3
 [235] CALL 27
 [240] POP // 2
 [241] POP // 1
 [242] BNOT Base[1]
 [248] SETFLAG NOT Base[1]
 [255] POP // 0
 [256] FLAGGOTO currpos + 81 [342]
 [261] PUSHTYPE 17(UnicodeString) // 1
 [266] PUSHTYPE 17(UnicodeString) // 2
 [271] ASSIGN Base[2], ['{app}\Pascal Script for Delphi']
 [316] PUSHVAR Base[1] // 3
 [322] CALL 24
 [327] POP // 2
 [328] POP // 1
 [329] PUSHVAR GlobalVar[144] // 2
 [335] CALL 25
 [340] POP // 1
 [341] POP // 0
 [342] ASSIGN Base[-1], GlobalVar[144]
 [353] RET
Proc [373] Export: GET_IPN_SAMPLEDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[147] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 55 [94]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Internet Pack for .NET']
 [81] PUSHVAR GlobalVar[147] // 2
 [87] CALL 345
 [92] POP // 1
 [93] POP // 0
 [94] ASSIGN Base[-1], GlobalVar[147]
 [105] RET
Proc [374] Export: GET_IPN_MAINDIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[146] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 55 [94]
 [39] PUSHTYPE 17(UnicodeString) // 1
 [44] ASSIGN Base[1], ['Internet Pack for .NET']
 [81] PUSHVAR GlobalVar[146] // 2
 [87] CALL 344
 [92] POP // 1
 [93] POP // 0
 [94] ASSIGN Base[-1], GlobalVar[146]
 [105] RET
Proc [375] Export: VS2012_ECHOES_ITEM_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[148] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 282 [326]
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\RemObjects\Oxygene,OxygeneItemTemplateRootDir|}']
 [130] PUSHVAR Base[1] // 3
 [136] CALL 24
 [141] POP // 2
 [142] POP // 1
 [143] PUSHTYPE 27(U8) // 2
 [148] COMPARE into Base[2]: Base[1] = ['']
 [169] SETFLAG NOT Base[2]
 [176] POP // 1
 [177] FLAGGOTO currpos + 22 [204]
 [182] ASSIGN Base[1], ['Oxygene']
 [204] PUSHTYPE 19(UnicodeString) // 2
 [209] PUSHTYPE 17(UnicodeString) // 3
 [214] PUSHTYPE 17(UnicodeString) // 4
 [219] ASSIGN Base[4], ['']
 [234] PUSHVAR Base[3] // 5
 [240] CALL 137
 [245] POP // 4
 [246] POP // 3
 [247] ASSIGN Base[2], Base[3]
 [258] POP // 2
 [259] CALC Base[2] + ['\Common7\IDE\ItemTemplates\']
 [302] CALC Base[2] + Base[1]
 [314] ASSIGN GlobalVar[148], Base[2]
 [325] POP // 1
 [326] ASSIGN Base[-1], GlobalVar[148]
 [337] RET
Proc [376] Export: VS2013_ECHOES_ITEM_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[149] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 282 [326]
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\RemObjects\Oxygene,OxygeneItemTemplateRootDir|}']
 [130] PUSHVAR Base[1] // 3
 [136] CALL 24
 [141] POP // 2
 [142] POP // 1
 [143] PUSHTYPE 27(U8) // 2
 [148] COMPARE into Base[2]: Base[1] = ['']
 [169] SETFLAG NOT Base[2]
 [176] POP // 1
 [177] FLAGGOTO currpos + 22 [204]
 [182] ASSIGN Base[1], ['Oxygene']
 [204] PUSHTYPE 19(UnicodeString) // 2
 [209] PUSHTYPE 17(UnicodeString) // 3
 [214] PUSHTYPE 17(UnicodeString) // 4
 [219] ASSIGN Base[4], ['']
 [234] PUSHVAR Base[3] // 5
 [240] CALL 138
 [245] POP // 4
 [246] POP // 3
 [247] ASSIGN Base[2], Base[3]
 [258] POP // 2
 [259] CALC Base[2] + ['\Common7\IDE\ItemTemplates\']
 [302] CALC Base[2] + Base[1]
 [314] ASSIGN GlobalVar[149], Base[2]
 [325] POP // 1
 [326] ASSIGN Base[-1], GlobalVar[149]
 [337] RET
Proc [377] Export: VS2015_ECHOES_ITEM_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[150] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 282 [326]
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\RemObjects\Oxygene,OxygeneItemTemplateRootDir|}']
 [130] PUSHVAR Base[1] // 3
 [136] CALL 24
 [141] POP // 2
 [142] POP // 1
 [143] PUSHTYPE 27(U8) // 2
 [148] COMPARE into Base[2]: Base[1] = ['']
 [169] SETFLAG NOT Base[2]
 [176] POP // 1
 [177] FLAGGOTO currpos + 22 [204]
 [182] ASSIGN Base[1], ['Oxygene']
 [204] PUSHTYPE 19(UnicodeString) // 2
 [209] PUSHTYPE 17(UnicodeString) // 3
 [214] PUSHTYPE 17(UnicodeString) // 4
 [219] ASSIGN Base[4], ['']
 [234] PUSHVAR Base[3] // 5
 [240] CALL 139
 [245] POP // 4
 [246] POP // 3
 [247] ASSIGN Base[2], Base[3]
 [258] POP // 2
 [259] CALC Base[2] + ['\Common7\IDE\ItemTemplates\']
 [302] CALC Base[2] + Base[1]
 [314] ASSIGN GlobalVar[150], Base[2]
 [325] POP // 1
 [326] ASSIGN Base[-1], GlobalVar[150]
 [337] RET
Proc [378] Export: VS2012_HYDROGENE_ECHOES_ITEM_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[151] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 286 [330]
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\RemObjects\Oxygene,HydrogeneItemTemplateRootDir|}']
 [132] PUSHVAR Base[1] // 3
 [138] CALL 24
 [143] POP // 2
 [144] POP // 1
 [145] PUSHTYPE 27(U8) // 2
 [150] COMPARE into Base[2]: Base[1] = ['']
 [171] SETFLAG NOT Base[2]
 [178] POP // 1
 [179] FLAGGOTO currpos + 24 [208]
 [184] ASSIGN Base[1], ['Hydrogene']
 [208] PUSHTYPE 19(UnicodeString) // 2
 [213] PUSHTYPE 17(UnicodeString) // 3
 [218] PUSHTYPE 17(UnicodeString) // 4
 [223] ASSIGN Base[4], ['']
 [238] PUSHVAR Base[3] // 5
 [244] CALL 137
 [249] POP // 4
 [250] POP // 3
 [251] ASSIGN Base[2], Base[3]
 [262] POP // 2
 [263] CALC Base[2] + ['\Common7\IDE\ItemTemplates\']
 [306] CALC Base[2] + Base[1]
 [318] ASSIGN GlobalVar[151], Base[2]
 [329] POP // 1
 [330] ASSIGN Base[-1], GlobalVar[151]
 [341] RET
Proc [379] Export: VS2013_HYDROGENE_ECHOES_ITEM_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[152] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 286 [330]
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\RemObjects\Oxygene,HydrogeneItemTemplateRootDir|}']
 [132] PUSHVAR Base[1] // 3
 [138] CALL 24
 [143] POP // 2
 [144] POP // 1
 [145] PUSHTYPE 27(U8) // 2
 [150] COMPARE into Base[2]: Base[1] = ['']
 [171] SETFLAG NOT Base[2]
 [178] POP // 1
 [179] FLAGGOTO currpos + 24 [208]
 [184] ASSIGN Base[1], ['Hydrogene']
 [208] PUSHTYPE 19(UnicodeString) // 2
 [213] PUSHTYPE 17(UnicodeString) // 3
 [218] PUSHTYPE 17(UnicodeString) // 4
 [223] ASSIGN Base[4], ['']
 [238] PUSHVAR Base[3] // 5
 [244] CALL 138
 [249] POP // 4
 [250] POP // 3
 [251] ASSIGN Base[2], Base[3]
 [262] POP // 2
 [263] CALC Base[2] + ['\Common7\IDE\ItemTemplates\']
 [306] CALC Base[2] + Base[1]
 [318] ASSIGN GlobalVar[152], Base[2]
 [329] POP // 1
 [330] ASSIGN Base[-1], GlobalVar[152]
 [341] RET
Proc [380] Export: VS2015_HYDROGENE_ECHOES_ITEM_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[153] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 286 [330]
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\RemObjects\Oxygene,HydrogeneItemTemplateRootDir|}']
 [132] PUSHVAR Base[1] // 3
 [138] CALL 24
 [143] POP // 2
 [144] POP // 1
 [145] PUSHTYPE 27(U8) // 2
 [150] COMPARE into Base[2]: Base[1] = ['']
 [171] SETFLAG NOT Base[2]
 [178] POP // 1
 [179] FLAGGOTO currpos + 24 [208]
 [184] ASSIGN Base[1], ['Hydrogene']
 [208] PUSHTYPE 19(UnicodeString) // 2
 [213] PUSHTYPE 17(UnicodeString) // 3
 [218] PUSHTYPE 17(UnicodeString) // 4
 [223] ASSIGN Base[4], ['']
 [238] PUSHVAR Base[3] // 5
 [244] CALL 139
 [249] POP // 4
 [250] POP // 3
 [251] ASSIGN Base[2], Base[3]
 [262] POP // 2
 [263] CALC Base[2] + ['\Common7\IDE\ItemTemplates\']
 [306] CALC Base[2] + Base[1]
 [318] ASSIGN GlobalVar[153], Base[2]
 [329] POP // 1
 [330] ASSIGN Base[-1], GlobalVar[153]
 [341] RET
Proc [381] Export: VS2013_SILVER_ECHOES_ITEM_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[154] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 300 [344]
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\RemObjects\Oxygene,SilverItemTemplateRootDir|}']
 [129] PUSHVAR Base[1] // 3
 [135] CALL 24
 [140] POP // 2
 [141] POP // 1
 [142] PUSHTYPE 27(U8) // 2
 [147] COMPARE into Base[2]: Base[1] = ['']
 [168] SETFLAG NOT Base[2]
 [175] POP // 1
 [176] FLAGGOTO currpos + 41 [222]
 [181] ASSIGN Base[1], ['Elements\RemObjects Silver']
 [222] PUSHTYPE 19(UnicodeString) // 2
 [227] PUSHTYPE 17(UnicodeString) // 3
 [232] PUSHTYPE 17(UnicodeString) // 4
 [237] ASSIGN Base[4], ['']
 [252] PUSHVAR Base[3] // 5
 [258] CALL 138
 [263] POP // 4
 [264] POP // 3
 [265] ASSIGN Base[2], Base[3]
 [276] POP // 2
 [277] CALC Base[2] + ['\Common7\IDE\ItemTemplates\']
 [320] CALC Base[2] + Base[1]
 [332] ASSIGN GlobalVar[154], Base[2]
 [343] POP // 1
 [344] ASSIGN Base[-1], GlobalVar[154]
 [355] RET
Proc [382] Export: VS2015_SILVER_ECHOES_ITEM_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[155] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 300 [344]
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\RemObjects\Oxygene,SilverItemTemplateRootDir|}']
 [129] PUSHVAR Base[1] // 3
 [135] CALL 24
 [140] POP // 2
 [141] POP // 1
 [142] PUSHTYPE 27(U8) // 2
 [147] COMPARE into Base[2]: Base[1] = ['']
 [168] SETFLAG NOT Base[2]
 [175] POP // 1
 [176] FLAGGOTO currpos + 41 [222]
 [181] ASSIGN Base[1], ['Elements\RemObjects Silver']
 [222] PUSHTYPE 19(UnicodeString) // 2
 [227] PUSHTYPE 17(UnicodeString) // 3
 [232] PUSHTYPE 17(UnicodeString) // 4
 [237] ASSIGN Base[4], ['']
 [252] PUSHVAR Base[3] // 5
 [258] CALL 139
 [263] POP // 4
 [264] POP // 3
 [265] ASSIGN Base[2], Base[3]
 [276] POP // 2
 [277] CALC Base[2] + ['\Common7\IDE\ItemTemplates\']
 [320] CALC Base[2] + Base[1]
 [332] ASSIGN GlobalVar[155], Base[2]
 [343] POP // 1
 [344] ASSIGN Base[-1], GlobalVar[155]
 [355] RET
Proc [383] Export: VS2013_SILVER_ECHOES_PROJECT_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[156] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 126 [165]
 [39] PUSHTYPE 19(UnicodeString) // 1
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] PUSHTYPE 17(UnicodeString) // 3
 [54] ASSIGN Base[3], ['']
 [69] PUSHVAR Base[2] // 4
 [75] CALL 138
 [80] POP // 3
 [81] POP // 2
 [82] ASSIGN Base[1], Base[2]
 [93] POP // 1
 [94] CALC Base[1] + ['\Common7\IDE\ProjectTemplates\Silver\Echoes']
 [153] ASSIGN GlobalVar[156], Base[1]
 [164] POP // 0
 [165] ASSIGN Base[-1], GlobalVar[156]
 [176] RET
Proc [384] Export: VS2015_SILVER_ECHOES_PROJECT_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[157] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 126 [165]
 [39] PUSHTYPE 19(UnicodeString) // 1
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] PUSHTYPE 17(UnicodeString) // 3
 [54] ASSIGN Base[3], ['']
 [69] PUSHVAR Base[2] // 4
 [75] CALL 139
 [80] POP // 3
 [81] POP // 2
 [82] ASSIGN Base[1], Base[2]
 [93] POP // 1
 [94] CALC Base[1] + ['\Common7\IDE\ProjectTemplates\Silver\Echoes']
 [153] ASSIGN GlobalVar[157], Base[1]
 [164] POP // 0
 [165] ASSIGN Base[-1], GlobalVar[157]
 [176] RET
Proc [385] Export: VS2012_ECHOES_PROJECT_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[158] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 381 [425]
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\RemObjects\Oxygene,OxygeneProjectTemplateRootDir|}']
 [133] PUSHVAR Base[1] // 3
 [139] CALL 24
 [144] POP // 2
 [145] POP // 1
 [146] PUSHTYPE 27(U8) // 2
 [151] COMPARE into Base[2]: Base[1] = ['']
 [172] SETFLAG NOT Base[2]
 [179] POP // 1
 [180] FLAGGOTO currpos + 22 [207]
 [185] ASSIGN Base[1], ['Oxygene']
 [207] PUSHTYPE 27(U8) // 2
 [212] COMPARE into Base[2]: Base[1] = ['RemObjects Oxygene\Echoes']
 [258] SETFLAG NOT Base[2]
 [265] POP // 1
 [266] FLAGGOTO currpos + 29 [300]
 [271] ASSIGN Base[1], ['Oxygene\Echoes']
 [300] PUSHTYPE 19(UnicodeString) // 2
 [305] PUSHTYPE 17(UnicodeString) // 3
 [310] PUSHTYPE 17(UnicodeString) // 4
 [315] ASSIGN Base[4], ['']
 [330] PUSHVAR Base[3] // 5
 [336] CALL 137
 [341] POP // 4
 [342] POP // 3
 [343] ASSIGN Base[2], Base[3]
 [354] POP // 2
 [355] CALC Base[2] + ['\Common7\IDE\ProjectTemplates\']
 [401] CALC Base[2] + Base[1]
 [413] ASSIGN GlobalVar[158], Base[2]
 [424] POP // 1
 [425] ASSIGN Base[-1], GlobalVar[158]
 [436] RET
Proc [386] Export: VS2013_ECHOES_PROJECT_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[159] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 381 [425]
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\RemObjects\Oxygene,OxygeneProjectTemplateRootDir|}']
 [133] PUSHVAR Base[1] // 3
 [139] CALL 24
 [144] POP // 2
 [145] POP // 1
 [146] PUSHTYPE 27(U8) // 2
 [151] COMPARE into Base[2]: Base[1] = ['']
 [172] SETFLAG NOT Base[2]
 [179] POP // 1
 [180] FLAGGOTO currpos + 22 [207]
 [185] ASSIGN Base[1], ['Oxygene']
 [207] PUSHTYPE 27(U8) // 2
 [212] COMPARE into Base[2]: Base[1] = ['RemObjects Oxygene\Echoes']
 [258] SETFLAG NOT Base[2]
 [265] POP // 1
 [266] FLAGGOTO currpos + 29 [300]
 [271] ASSIGN Base[1], ['Oxygene\Echoes']
 [300] PUSHTYPE 19(UnicodeString) // 2
 [305] PUSHTYPE 17(UnicodeString) // 3
 [310] PUSHTYPE 17(UnicodeString) // 4
 [315] ASSIGN Base[4], ['']
 [330] PUSHVAR Base[3] // 5
 [336] CALL 138
 [341] POP // 4
 [342] POP // 3
 [343] ASSIGN Base[2], Base[3]
 [354] POP // 2
 [355] CALC Base[2] + ['\Common7\IDE\ProjectTemplates\']
 [401] CALC Base[2] + Base[1]
 [413] ASSIGN GlobalVar[159], Base[2]
 [424] POP // 1
 [425] ASSIGN Base[-1], GlobalVar[159]
 [436] RET
Proc [387] Export: VS2015_ECHOES_PROJECT_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[160] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 381 [425]
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] ASSIGN Base[2], ['{reg:HKLM\SOFTWARE\RemObjects\Oxygene,OxygeneProjectTemplateRootDir|}']
 [133] PUSHVAR Base[1] // 3
 [139] CALL 24
 [144] POP // 2
 [145] POP // 1
 [146] PUSHTYPE 27(U8) // 2
 [151] COMPARE into Base[2]: Base[1] = ['']
 [172] SETFLAG NOT Base[2]
 [179] POP // 1
 [180] FLAGGOTO currpos + 22 [207]
 [185] ASSIGN Base[1], ['Oxygene']
 [207] PUSHTYPE 27(U8) // 2
 [212] COMPARE into Base[2]: Base[1] = ['RemObjects Oxygene\Echoes']
 [258] SETFLAG NOT Base[2]
 [265] POP // 1
 [266] FLAGGOTO currpos + 29 [300]
 [271] ASSIGN Base[1], ['Oxygene\Echoes']
 [300] PUSHTYPE 19(UnicodeString) // 2
 [305] PUSHTYPE 17(UnicodeString) // 3
 [310] PUSHTYPE 17(UnicodeString) // 4
 [315] ASSIGN Base[4], ['']
 [330] PUSHVAR Base[3] // 5
 [336] CALL 139
 [341] POP // 4
 [342] POP // 3
 [343] ASSIGN Base[2], Base[3]
 [354] POP // 2
 [355] CALC Base[2] + ['\Common7\IDE\ProjectTemplates\']
 [401] CALC Base[2] + Base[1]
 [413] ASSIGN GlobalVar[160], Base[2]
 [424] POP // 1
 [425] ASSIGN Base[-1], GlobalVar[160]
 [436] RET
Proc [388] Export: VS2012_COOPER_PROJECT_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[161] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 330 [374]
 [44] PUSHTYPE 27(U8) // 2
 [49] PUSHTYPE 17(UnicodeString) // 3
 [54] ASSIGN Base[3], ['OxygeneProjectTemplateRootDir']
 [98] PUSHTYPE 17(UnicodeString) // 4
 [103] ASSIGN Base[4], ['SOFTWARE\RemObjects\Oxygene']
 [145] PUSHTYPE 11(S32) // 5
 [150] ASSIGN Base[5], [-2147483646]
 [165] PUSHVAR Base[2] // 6
 [171] CALL 84
 [176] POP // 5
 [177] POP // 4
 [178] POP // 3
 [179] POP // 2
 [180] SETFLAG NOT Base[2]
 [187] POP // 1
 [188] FLAGGOTO currpos + 34 [227]
 [193] ASSIGN Base[1], ['Oxygene\Cooper']
 [222] GOTO currpos + 22 [249]
 [227] ASSIGN Base[1], ['Oxygene']
 [249] PUSHTYPE 19(UnicodeString) // 2
 [254] PUSHTYPE 17(UnicodeString) // 3
 [259] PUSHTYPE 17(UnicodeString) // 4
 [264] ASSIGN Base[4], ['']
 [279] PUSHVAR Base[3] // 5
 [285] CALL 137
 [290] POP // 4
 [291] POP // 3
 [292] ASSIGN Base[2], Base[3]
 [303] POP // 2
 [304] CALC Base[2] + ['\Common7\IDE\ProjectTemplates\']
 [350] CALC Base[2] + Base[1]
 [362] ASSIGN GlobalVar[161], Base[2]
 [373] POP // 1
 [374] ASSIGN Base[-1], GlobalVar[161]
 [385] RET
Proc [389] Export: VS2013_COOPER_PROJECT_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[162] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 330 [374]
 [44] PUSHTYPE 27(U8) // 2
 [49] PUSHTYPE 17(UnicodeString) // 3
 [54] ASSIGN Base[3], ['OxygeneProjectTemplateRootDir']
 [98] PUSHTYPE 17(UnicodeString) // 4
 [103] ASSIGN Base[4], ['SOFTWARE\RemObjects\Oxygene']
 [145] PUSHTYPE 11(S32) // 5
 [150] ASSIGN Base[5], [-2147483646]
 [165] PUSHVAR Base[2] // 6
 [171] CALL 84
 [176] POP // 5
 [177] POP // 4
 [178] POP // 3
 [179] POP // 2
 [180] SETFLAG NOT Base[2]
 [187] POP // 1
 [188] FLAGGOTO currpos + 34 [227]
 [193] ASSIGN Base[1], ['Oxygene\Cooper']
 [222] GOTO currpos + 22 [249]
 [227] ASSIGN Base[1], ['Oxygene']
 [249] PUSHTYPE 19(UnicodeString) // 2
 [254] PUSHTYPE 17(UnicodeString) // 3
 [259] PUSHTYPE 17(UnicodeString) // 4
 [264] ASSIGN Base[4], ['']
 [279] PUSHVAR Base[3] // 5
 [285] CALL 138
 [290] POP // 4
 [291] POP // 3
 [292] ASSIGN Base[2], Base[3]
 [303] POP // 2
 [304] CALC Base[2] + ['\Common7\IDE\ProjectTemplates\']
 [350] CALC Base[2] + Base[1]
 [362] ASSIGN GlobalVar[162], Base[2]
 [373] POP // 1
 [374] ASSIGN Base[-1], GlobalVar[162]
 [385] RET
Proc [390] Export: VS2015_COOPER_PROJECT_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[163] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 330 [374]
 [44] PUSHTYPE 27(U8) // 2
 [49] PUSHTYPE 17(UnicodeString) // 3
 [54] ASSIGN Base[3], ['OxygeneProjectTemplateRootDir']
 [98] PUSHTYPE 17(UnicodeString) // 4
 [103] ASSIGN Base[4], ['SOFTWARE\RemObjects\Oxygene']
 [145] PUSHTYPE 11(S32) // 5
 [150] ASSIGN Base[5], [-2147483646]
 [165] PUSHVAR Base[2] // 6
 [171] CALL 84
 [176] POP // 5
 [177] POP // 4
 [178] POP // 3
 [179] POP // 2
 [180] SETFLAG NOT Base[2]
 [187] POP // 1
 [188] FLAGGOTO currpos + 34 [227]
 [193] ASSIGN Base[1], ['Oxygene\Cooper']
 [222] GOTO currpos + 22 [249]
 [227] ASSIGN Base[1], ['Oxygene']
 [249] PUSHTYPE 19(UnicodeString) // 2
 [254] PUSHTYPE 17(UnicodeString) // 3
 [259] PUSHTYPE 17(UnicodeString) // 4
 [264] ASSIGN Base[4], ['']
 [279] PUSHVAR Base[3] // 5
 [285] CALL 139
 [290] POP // 4
 [291] POP // 3
 [292] ASSIGN Base[2], Base[3]
 [303] POP // 2
 [304] CALC Base[2] + ['\Common7\IDE\ProjectTemplates\']
 [350] CALC Base[2] + Base[1]
 [362] ASSIGN GlobalVar[163], Base[2]
 [373] POP // 1
 [374] ASSIGN Base[-1], GlobalVar[163]
 [385] RET
Proc [391] Export: VS2012_COCOA_PROJECT_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[164] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 330 [374]
 [44] PUSHTYPE 27(U8) // 2
 [49] PUSHTYPE 17(UnicodeString) // 3
 [54] ASSIGN Base[3], ['OxygeneProjectTemplateRootDir']
 [98] PUSHTYPE 17(UnicodeString) // 4
 [103] ASSIGN Base[4], ['SOFTWARE\RemObjects\Oxygene']
 [145] PUSHTYPE 11(S32) // 5
 [150] ASSIGN Base[5], [-2147483646]
 [165] PUSHVAR Base[2] // 6
 [171] CALL 84
 [176] POP // 5
 [177] POP // 4
 [178] POP // 3
 [179] POP // 2
 [180] SETFLAG NOT Base[2]
 [187] POP // 1
 [188] FLAGGOTO currpos + 34 [227]
 [193] ASSIGN Base[1], ['Oxygene\Toffee']
 [222] GOTO currpos + 22 [249]
 [227] ASSIGN Base[1], ['Oxygene']
 [249] PUSHTYPE 19(UnicodeString) // 2
 [254] PUSHTYPE 17(UnicodeString) // 3
 [259] PUSHTYPE 17(UnicodeString) // 4
 [264] ASSIGN Base[4], ['']
 [279] PUSHVAR Base[3] // 5
 [285] CALL 137
 [290] POP // 4
 [291] POP // 3
 [292] ASSIGN Base[2], Base[3]
 [303] POP // 2
 [304] CALC Base[2] + ['\Common7\IDE\ProjectTemplates\']
 [350] CALC Base[2] + Base[1]
 [362] ASSIGN GlobalVar[164], Base[2]
 [373] POP // 1
 [374] ASSIGN Base[-1], GlobalVar[164]
 [385] RET
Proc [392] Export: VS2013_COCOA_PROJECT_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[165] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 330 [374]
 [44] PUSHTYPE 27(U8) // 2
 [49] PUSHTYPE 17(UnicodeString) // 3
 [54] ASSIGN Base[3], ['OxygeneProjectTemplateRootDir']
 [98] PUSHTYPE 17(UnicodeString) // 4
 [103] ASSIGN Base[4], ['SOFTWARE\RemObjects\Oxygene']
 [145] PUSHTYPE 11(S32) // 5
 [150] ASSIGN Base[5], [-2147483646]
 [165] PUSHVAR Base[2] // 6
 [171] CALL 84
 [176] POP // 5
 [177] POP // 4
 [178] POP // 3
 [179] POP // 2
 [180] SETFLAG NOT Base[2]
 [187] POP // 1
 [188] FLAGGOTO currpos + 34 [227]
 [193] ASSIGN Base[1], ['Oxygene\Toffee']
 [222] GOTO currpos + 22 [249]
 [227] ASSIGN Base[1], ['Oxygene']
 [249] PUSHTYPE 19(UnicodeString) // 2
 [254] PUSHTYPE 17(UnicodeString) // 3
 [259] PUSHTYPE 17(UnicodeString) // 4
 [264] ASSIGN Base[4], ['']
 [279] PUSHVAR Base[3] // 5
 [285] CALL 138
 [290] POP // 4
 [291] POP // 3
 [292] ASSIGN Base[2], Base[3]
 [303] POP // 2
 [304] CALC Base[2] + ['\Common7\IDE\ProjectTemplates\']
 [350] CALC Base[2] + Base[1]
 [362] ASSIGN GlobalVar[165], Base[2]
 [373] POP // 1
 [374] ASSIGN Base[-1], GlobalVar[165]
 [385] RET
Proc [393] Export: VS2015_COCOA_PROJECT_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 27(U8) // 2
 [10] COMPARE into Base[2]: GlobalVar[166] = ['']
 [31] SETFLAG NOT Base[2]
 [38] POP // 1
 [39] FLAGGOTO currpos + 330 [374]
 [44] PUSHTYPE 27(U8) // 2
 [49] PUSHTYPE 17(UnicodeString) // 3
 [54] ASSIGN Base[3], ['OxygeneProjectTemplateRootDir']
 [98] PUSHTYPE 17(UnicodeString) // 4
 [103] ASSIGN Base[4], ['SOFTWARE\RemObjects\Oxygene']
 [145] PUSHTYPE 11(S32) // 5
 [150] ASSIGN Base[5], [-2147483646]
 [165] PUSHVAR Base[2] // 6
 [171] CALL 84
 [176] POP // 5
 [177] POP // 4
 [178] POP // 3
 [179] POP // 2
 [180] SETFLAG NOT Base[2]
 [187] POP // 1
 [188] FLAGGOTO currpos + 34 [227]
 [193] ASSIGN Base[1], ['Oxygene\Toffee']
 [222] GOTO currpos + 22 [249]
 [227] ASSIGN Base[1], ['Oxygene']
 [249] PUSHTYPE 19(UnicodeString) // 2
 [254] PUSHTYPE 17(UnicodeString) // 3
 [259] PUSHTYPE 17(UnicodeString) // 4
 [264] ASSIGN Base[4], ['']
 [279] PUSHVAR Base[3] // 5
 [285] CALL 139
 [290] POP // 4
 [291] POP // 3
 [292] ASSIGN Base[2], Base[3]
 [303] POP // 2
 [304] CALC Base[2] + ['\Common7\IDE\ProjectTemplates\']
 [350] CALC Base[2] + Base[1]
 [362] ASSIGN GlobalVar[166], Base[2]
 [373] POP // 1
 [374] ASSIGN Base[-1], GlobalVar[166]
 [385] RET
Proc [394] Export: VS2012_HYDROGENE_ECHOES_PROJECT_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[167] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 129 [168]
 [39] PUSHTYPE 19(UnicodeString) // 1
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] PUSHTYPE 17(UnicodeString) // 3
 [54] ASSIGN Base[3], ['']
 [69] PUSHVAR Base[2] // 4
 [75] CALL 137
 [80] POP // 3
 [81] POP // 2
 [82] ASSIGN Base[1], Base[2]
 [93] POP // 1
 [94] CALC Base[1] + ['\Common7\IDE\ProjectTemplates\Hydrogene\Echoes']
 [156] ASSIGN GlobalVar[167], Base[1]
 [167] POP // 0
 [168] ASSIGN Base[-1], GlobalVar[167]
 [179] RET
Proc [395] Export: VS2013_HYDROGENE_ECHOES_PROJECT_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[168] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 129 [168]
 [39] PUSHTYPE 19(UnicodeString) // 1
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] PUSHTYPE 17(UnicodeString) // 3
 [54] ASSIGN Base[3], ['']
 [69] PUSHVAR Base[2] // 4
 [75] CALL 138
 [80] POP // 3
 [81] POP // 2
 [82] ASSIGN Base[1], Base[2]
 [93] POP // 1
 [94] CALC Base[1] + ['\Common7\IDE\ProjectTemplates\Hydrogene\Echoes']
 [156] ASSIGN GlobalVar[168], Base[1]
 [167] POP // 0
 [168] ASSIGN Base[-1], GlobalVar[168]
 [179] RET
Proc [396] Export: VS2015_HYDROGENE_ECHOES_PROJECT_TEMPLATES_DIR 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: GlobalVar[169] = ['']
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 129 [168]
 [39] PUSHTYPE 19(UnicodeString) // 1
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] PUSHTYPE 17(UnicodeString) // 3
 [54] ASSIGN Base[3], ['']
 [69] PUSHVAR Base[2] // 4
 [75] CALL 139
 [80] POP // 3
 [81] POP // 2
 [82] ASSIGN Base[1], Base[2]
 [93] POP // 1
 [94] CALC Base[1] + ['\Common7\IDE\ProjectTemplates\Hydrogene\Echoes']
 [156] ASSIGN GlobalVar[169], Base[1]
 [167] POP // 0
 [168] ASSIGN Base[-1], GlobalVar[169]
 [179] RET
Proc [397] Export: OXYGENE_INSTALL_DIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{reg:HKLM\Software\RemObjects\Oxygene,InstallDir|}']
 [70] PUSHVAR Base[-1] // 2
 [76] CALL 24
 [81] POP // 1
 [82] POP // 0
 [83] RET
Proc [398] Export: OXYGENE_VS2012_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 101
 [11] POP // 0
 [12] RET
Proc [399] Export: OXYGENE_VS2013_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 102
 [11] POP // 0
 [12] RET
Proc [400] Export: OXYGENE_VS2015_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 103
 [11] POP // 0
 [12] RET
Proc [401] Export: SILVER_VS2013_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 105
 [11] POP // 0
 [12] RET
Proc [402] Export: SILVER_VS2015_INSTALLED 27
 [0] PUSHVAR Base[-1] // 1
 [6] CALL 106
 [11] POP // 0
 [12] RET
Proc [403] Export: INSTALLIP 27
 [0] ASSIGN Base[-1], [1]
 [12] RET
Proc [404] Export: VS15_FINALIZEINSTALLATION -1
 [0] PUSHTYPE 11(S32) // 1
 [5] PUSHTYPE 11(S32) // 2
 [10] PUSHTYPE 17(UnicodeString) // 3
 [15] PUSHTYPE 17(UnicodeString) // 4
 [20] PUSHTYPE 17(UnicodeString) // 5
 [25] PUSHTYPE 43(Record(UnicodeString,U32,U32,U32,Record(U32,U32),Record(U32,U32),Record(U32,U32),UnicodeString,S32)) // 6
 [30] PUSHTYPE 11(S32) // 7
 [35] PUSHTYPE 27(U8) // 8
 [40] PUSHTYPE 17(UnicodeString) // 9
 [45] ASSIGN Base[9], ['vs\vs15']
 [67] PUSHVAR Base[8] // 10
 [73] CALL 294
 [78] POP // 9
 [79] POP // 8
 [80] BNOT Base[8]
 [86] SETFLAG NOT Base[8]
 [93] POP // 7
 [94] FLAGGOTO currpos + 1 [100]
 [99] RET
 [100] ASSIGN Base[1], [0]
 [115] PUSHTYPE 27(U8) // 8
 [120] PUSHTYPE 11(S32) // 9
 [125] PUSHTYPE 29(Class) // 10
 [130] PUSHTYPE 17(UnicodeString) // 11
 [135] ASSIGN Base[11], ['']
 [150] PUSHVAR Base[10] // 12
 [156] CALL 79
 [161] POP // 11
 [162] POP // 10
 [163] PUSHVAR Base[9] // 11
 [169] CALL 226
 [174] POP // 10
 [175] POP // 9
 [176] CALC Base[9] - [1]
 [192] COMPARE into Base[8]: Base[1] <= Base[9]
 [209] POP // 8
 [210] COND_NOT_GOTO currpos + 1422 Base[8] [1642]
 [220] PUSHTYPE 11(S32) // 9
 [225] ASSIGN Base[9], Base[1]
 [236] PUSHTYPE 29(Class) // 10
 [241] PUSHTYPE 17(UnicodeString) // 11
 [246] ASSIGN Base[11], ['']
 [261] PUSHVAR Base[10] // 12
 [267] CALL 79
 [272] POP // 11
 [273] POP // 10
 [274] PUSHVAR Base[5] // 11
 [280] CALL 228
 [285] POP // 10
 [286] POP // 9
 [287] POP // 8
 [288] PUSHTYPE 17(UnicodeString) // 9
 [293] ASSIGN Base[9], Base[5]
 [304] PUSHTYPE 23(Char) // 10
 [309] ASSIGN Base[10], [#61]
 [321] PUSHVAR Base[2] // 11
 [327] CALL 30
 [332] POP // 10
 [333] POP // 9
 [334] POP // 8
 [335] PUSHTYPE 27(U8) // 9
 [340] COMPARE into Base[9]: Base[2] > [0]
 [361] SETFLAG NOT Base[9]
 [368] POP // 8
 [369] FLAGGOTO currpos + 1257 [1631]
 [374] PUSHTYPE 11(S32) // 9
 [379] PUSHTYPE 17(UnicodeString) // 10
 [384] ASSIGN Base[10], Base[5]
 [395] PUSHVAR Base[9] // 11
 [401] CALL 32
 [406] POP // 10
 [407] POP // 9
 [408] CALC Base[9] - Base[2]
 [420] PUSHTYPE 11(S32) // 10
 [425] ASSIGN Base[10], Base[2]
 [436] CALC Base[10] + [1]
 [452] PUSHTYPE 17(UnicodeString) // 11
 [457] ASSIGN Base[11], Base[5]
 [468] PUSHVAR Base[5] // 12
 [474] CALL 31
 [479] POP // 11
 [480] POP // 10
 [481] POP // 9
 [482] POP // 8
 [483] PUSHTYPE 19(UnicodeString) // 9
 [488] ASSIGN Base[9], Base[5]
 [499] CALC Base[9] + ['\Common7\IDE\Extensions\RemObjects Software\']
 [559] ASSIGN Base[3], Base[9]
 [570] POP // 8
 [571] PUSHTYPE 27(U8) // 9
 [576] PUSHTYPE 17(UnicodeString) // 10
 [581] ASSIGN Base[10], Base[3]
 [592] PUSHVAR Base[9] // 11
 [598] CALL 27
 [603] POP // 10
 [604] POP // 9
 [605] BNOT Base[9]
 [611] SETFLAG NOT Base[9]
 [618] POP // 8
 [619] FLAGGOTO currpos + 35 [659]
 [624] PUSHTYPE 27(U8) // 9
 [629] PUSHTYPE 17(UnicodeString) // 10
 [634] ASSIGN Base[10], Base[3]
 [645] PUSHVAR Base[9] // 11
 [651] CALL 342
 [656] POP // 10
 [657] POP // 9
 [658] POP // 8
 [659] PUSHTYPE 17(UnicodeString) // 9
 [664] ASSIGN Base[9], ['{tmp}\Extensions\']
 [696] PUSHVAR Base[4] // 10
 [702] CALL 24
 [707] POP // 9
 [708] POP // 8
 [709] PUSHTYPE 27(U8) // 9
 [714] PUSHTYPE 0(Pointer) // 10
 [719] SETPOINTER Base[10]: Base[6]
 [730] PUSHTYPE 17(UnicodeString) // 11
 [735] PUSHTYPE 19(UnicodeString) // 12
 [740] ASSIGN Base[12], Base[4]
 [751] CALC Base[12] + [#42]
 [764] ASSIGN Base[11], Base[12]
 [775] POP // 11
 [776] PUSHVAR Base[9] // 12
 [782] CALL 311
 [787] POP // 11
 [788] POP // 10
 [789] POP // 9
 [790] SETFLAG NOT Base[9]
 [797] POP // 8
 [798] FLAGGOTO currpos + 610 [1413]
 [803] PUSHEXCEPTION 569 4294967295 4294967295 593
 [820] PUSHTYPE 27(U8) // 9
 [825] PUSHTYPE 27(U8) // 10
 [830] PUSHTYPE 27(U8) // 11
 [835] PUSHTYPE 27(U8) // 12
 [840] COMPARE into Base[12]: Base[6].[0] <> [#46]
 [862] COND_NOT_GOTO currpos + 45 Base[12] [917]
 [872] PUSHTYPE 27(U8) // 13
 [877] COMPARE into Base[13]: Base[6].[0] <> ['..']
 [904] CALC Base[12] AND Base[13]
 [916] POP // 12
 [917] ASSIGN Base[11], Base[12]
 [928] POP // 11
 [929] COND_NOT_GOTO currpos + 82 Base[11] [1021]
 [939] PUSHTYPE 27(U8) // 12
 [944] PUSHTYPE 10(U32) // 13
 [949] ASSIGN Base[13], Base[6].[1]
 [964] CALC Base[13] AND [16]
 [980] COMPARE into Base[12]: Base[13] = [0]
 [1001] POP // 12
 [1002] BNOT Base[12]
 [1008] CALC Base[11] AND Base[12]
 [1020] POP // 11
 [1021] ASSIGN Base[10], Base[11]
 [1032] POP // 10
 [1033] SETFLAG NOT Base[10]
 [1040] POP // 9
 [1041] FLAGGOTO currpos + 295 [1341]
 [1046] PUSHTYPE 27(U8) // 10
 [1051] PUSHTYPE 27(U8) // 11
 [1056] ASSIGN Base[11], [1]
 [1068] PUSHTYPE 27(U8) // 12
 [1073] ASSIGN Base[12], [1]
 [1085] PUSHTYPE 27(U8) // 13
 [1090] ASSIGN Base[13], [1]
 [1102] PUSHTYPE 17(UnicodeString) // 14
 [1107] PUSHTYPE 19(UnicodeString) // 15
 [1112] ASSIGN Base[15], Base[3]
 [1123] CALC Base[15] + Base[6].[0]
 [1139] ASSIGN Base[14], Base[15]
 [1150] POP // 14
 [1151] PUSHVAR Base[10] // 15
 [1157] CALL 405
 [1162] POP // 14
 [1163] POP // 13
 [1164] POP // 12
 [1165] POP // 11
 [1166] POP // 10
 [1167] POP // 9
 [1168] PUSHTYPE 27(U8) // 10
 [1173] PUSHTYPE 17(UnicodeString) // 11
 [1178] PUSHTYPE 19(UnicodeString) // 12
 [1183] ASSIGN Base[12], Base[3]
 [1194] CALC Base[12] + Base[6].[0]
 [1210] ASSIGN Base[11], Base[12]
 [1221] POP // 11
 [1222] PUSHVAR Base[10] // 12
 [1228] CALL 342
 [1233] POP // 11
 [1234] POP // 10
 [1235] POP // 9
 [1236] PUSHTYPE 17(UnicodeString) // 10
 [1241] PUSHTYPE 19(UnicodeString) // 11
 [1246] ASSIGN Base[11], Base[3]
 [1257] CALC Base[11] + Base[6].[0]
 [1273] ASSIGN Base[10], Base[11]
 [1284] POP // 10
 [1285] PUSHTYPE 17(UnicodeString) // 11
 [1290] PUSHTYPE 19(UnicodeString) // 12
 [1295] ASSIGN Base[12], Base[4]
 [1306] CALC Base[12] + Base[6].[0]
 [1322] ASSIGN Base[11], Base[12]
 [1333] POP // 11
 [1334] CALL 338
 [1339] POP // 10
 [1340] POP // 9
 [1341] PUSHTYPE 0(Pointer) // 10
 [1346] SETPOINTER Base[10]: Base[6]
 [1357] PUSHVAR Base[9] // 11
 [1363] CALL 312
 [1368] POP // 10
 [1369] POP // 9
 [1370] BNOT Base[9]
 [1376] COND_NOT_GOTO currpos + 4294966735 Base[9] [825]
 [1386] POP // 8
 [1387] POPEXCEPTION 0
 [1389] PUSHTYPE 0(Pointer) // 9
 [1394] SETPOINTER Base[9]: Base[6]
 [1405] CALL 313
 [1410] POP // 8
 [1411] POPEXCEPTION 1
 [1413] PUSHTYPE 27(U8) // 9
 [1418] PUSHTYPE 0(Pointer) // 10
 [1423] SETPOINTER Base[10]: Base[7]
 [1434] PUSHTYPE 41(U8) // 11
 [1439] ASSIGN Base[11], [1]
 [1451] PUSHTYPE 11(S32) // 12
 [1456] ASSIGN Base[12], [0]
 [1471] PUSHTYPE 17(UnicodeString) // 13
 [1476] PUSHTYPE 17(UnicodeString) // 14
 [1481] ASSIGN Base[14], ['{tmp}']
 [1501] PUSHVAR Base[13] // 15
 [1507] CALL 24
 [1512] POP // 14
 [1513] POP // 13
 [1514] PUSHTYPE 17(UnicodeString) // 14
 [1519] ASSIGN Base[14], ['/SETUP']
 [1540] PUSHTYPE 17(UnicodeString) // 15
 [1545] PUSHTYPE 19(UnicodeString) // 16
 [1550] ASSIGN Base[16], Base[5]
 [1561] CALC Base[16] + ['\Common7\IDE\devenv.exe']
 [1600] ASSIGN Base[15], Base[16]
 [1611] POP // 15
 [1612] PUSHVAR Base[9] // 16
 [1618] CALL 257
 [1623] POP // 15
 [1624] POP // 14
 [1625] POP // 13
 [1626] POP // 12
 [1627] POP // 11
 [1628] POP // 10
 [1629] POP // 9
 [1630] POP // 8
 [1631] INC Base[1]
 [1637] GOTO currpos + 4294965774 [120]
 [1642] POP // 7
 [1643] RET
Proc [405]: External Decl: \01\00\00\00\00 DELTREE
Proc [406] Export: CHECKFOROLYMPIA 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{cm:OlympiaRunning}']
 [39] PUSHTYPE 17(UnicodeString) // 2
 [44] PUSHTYPE 17(UnicodeString) // 3
 [49] ASSIGN Base[3], ['{code:GET_RO_COMMON_DIR}\Bin\ROOlympiaServer.exe']
 [112] PUSHVAR Base[2] // 4
 [118] CALL 24
 [123] POP // 3
 [124] POP // 2
 [125] PUSHVAR Base[-1] // 3
 [131] CALL 234
 [136] POP // 2
 [137] POP // 1
 [138] POP // 0
 [139] RET
Proc [407] Export: CHECKFORMASTERSERVER 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{cm:MasterServerRunning}']
 [44] PUSHTYPE 17(UnicodeString) // 2
 [49] PUSHTYPE 17(UnicodeString) // 3
 [54] ASSIGN Base[3], ['{code:GET_RO_COMMON_DIR}\Bin\ROMasterServer.exe']
 [116] PUSHVAR Base[2] // 4
 [122] CALL 24
 [127] POP // 3
 [128] POP // 2
 [129] PUSHVAR Base[-1] // 3
 [135] CALL 234
 [140] POP // 2
 [141] POP // 1
 [142] POP // 0
 [143] RET
Proc [408] Export: CHECKFORSERVICETESTER 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{cm:ServiceTesterRunning}']
 [45] PUSHTYPE 17(UnicodeString) // 2
 [50] PUSHTYPE 17(UnicodeString) // 3
 [55] ASSIGN Base[3], ['{code:GET_RO_COMMON_DIR}\Bin\ROServiceTester.exe']
 [118] PUSHVAR Base[2] // 4
 [124] CALL 24
 [129] POP // 3
 [130] POP // 2
 [131] PUSHVAR Base[-1] // 3
 [137] CALL 234
 [142] POP // 2
 [143] POP // 1
 [144] POP // 0
 [145] RET
Proc [409] Export: CHECKFORSERVICEBUILDER 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{cm:ServiceBuilderRunning}']
 [46] PUSHTYPE 17(UnicodeString) // 2
 [51] PUSHTYPE 17(UnicodeString) // 3
 [56] ASSIGN Base[3], ['{code:GET_RO_COMMON_DIR}\Bin\ROServiceBuilder.exe']
 [120] PUSHVAR Base[2] // 4
 [126] CALL 24
 [131] POP // 3
 [132] POP // 2
 [133] PUSHVAR Base[-1] // 3
 [139] CALL 234
 [144] POP // 2
 [145] POP // 1
 [146] POP // 0
 [147] RET
Proc [410] Export: PATH_RO_COMMON1 17 @17
 [0] ASSIGN Base[-1], ['$(RemObjects SDK)\Source;$(RemObjects SDK)\Source\CodeGen']
 [72] RET
Proc [411] Export: PATH_RO_COMMON2 17 @17
 [0] ASSIGN Base[-1], ['$(RemObjects SDK)\Source\DataSnap;$(RemObjects SDK)\Source\ZLib']
 [78] RET
Proc [412] Export: PATH_RO_COMMON3 17 @17
 [0] ASSIGN Base[-1], ['$(RemObjects SDK)\Source\RODEC']
 [45] RET
Proc [413] Export: PATH_RO_COMMON4 17 @17
 [0] ASSIGN Base[-1], ['$(RemObjects SDK)\Source\Synapse;$(Everwood)\Bin']
 [63] RET
Proc [414] Export: PATH_RO_COMMON1_BDS 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Source;{code:GET_RODELPHI_MAINDIR}\Source\CodeGen']
 [97] PUSHVAR Base[-1] // 2
 [103] CALL 24
 [108] POP // 1
 [109] POP // 0
 [110] RET
Proc [415] Export: PATH_RO_COMMON2_BDS 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Source\DataSnap;{code:GET_RODELPHI_MAINDIR}\Source\ZLib']
 [103] PUSHVAR Base[-1] // 2
 [109] CALL 24
 [114] POP // 1
 [115] POP // 0
 [116] RET
Proc [416] Export: PATH_RO_COMMON3_BDS 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Source\RODEC']
 [60] PUSHVAR Base[-1] // 2
 [66] CALL 24
 [71] POP // 1
 [72] POP // 0
 [73] RET
Proc [417] Export: PATH_RO_COMMON4_BDS 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Source\Synapse;$(Everwood)\Bin']
 [78] PUSHVAR Base[-1] // 2
 [84] CALL 24
 [89] POP // 1
 [90] POP // 0
 [91] RET
Proc [418] Export: PATH_RO_COMMON1_MOBILE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Source']
 [54] PUSHVAR Base[-1] // 2
 [60] CALL 24
 [65] POP // 1
 [66] POP // 0
 [67] RET
Proc [419] Export: PATH_RO_COMMON2_MOBILE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Source\CodeGen']
 [62] PUSHVAR Base[-1] // 2
 [68] CALL 24
 [73] POP // 1
 [74] POP // 0
 [75] RET
Proc [420] Export: PATH_RO_COMMON3_MOBILE 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Source\ZLib']
 [59] PUSHVAR Base[-1] // 2
 [65] CALL 24
 [70] POP // 1
 [71] POP // 0
 [72] RET
Proc [421] Export: CANINSTALLROLEGACYSOURCE 27
 [0] ASSIGN Base[-1], [0]
 [12] PUSHTYPE 17(UnicodeString) // 1
 [17] ASSIGN Base[1], ['source/legacy']
 [45] PUSHVAR Base[-1] // 2
 [51] CALL 294
 [56] POP // 1
 [57] POP // 0
 [58] RET
Proc [422] Export: CANINSTALLROSERVER 27
 [0] ASSIGN Base[-1], [0]
 [12] PUSHTYPE 17(UnicodeString) // 1
 [17] ASSIGN Base[1], ['source/server']
 [45] PUSHVAR Base[-1] // 2
 [51] CALL 294
 [56] POP // 1
 [57] POP // 0
 [58] RET
Proc [423] Export: CANINSTALLROSERVERSOURCE 27
 [0] ASSIGN Base[-1], [0]
 [12] PUSHTYPE 17(UnicodeString) // 1
 [17] ASSIGN Base[1], ['source/server']
 [45] PUSHVAR Base[-1] // 2
 [51] CALL 294
 [56] POP // 1
 [57] POP // 0
 [58] RET
Proc [424] Export: CANINSTALLROCLIENTSOURCE 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['source']
 [26] PUSHVAR Base[-1] // 2
 [32] CALL 294
 [37] POP // 1
 [38] POP // 0
 [39] RET
Proc [425] Export: UPDATE_REMOBJECTS_INC 27
 [0] PUSHTYPE 29(Class) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] ASSIGN Base[-1], [0]
 [22] PUSHTYPE 27(U8) // 3
 [27] PUSHVAR Base[3] // 4
 [33] CALL 421
 [38] POP // 3
 [39] SETFLAG NOT Base[3]
 [46] POP // 2
 [47] FLAGGOTO currpos + 553 [605]
 [52] PUSHTYPE 17(UnicodeString) // 3
 [57] ASSIGN Base[3], ['{code:GET_RODELPHI_MAINDIR}\Source\RemObjects.inc']
 [121] PUSHVAR Base[2] // 4
 [127] CALL 24
 [132] POP // 3
 [133] POP // 2
 [134] PUSHTYPE 10(U32) // 3
 [139] ASSIGN Base[3], [29]
 [154] PUSHVAR Base[1] // 4
 [160] CALL 36
 [165] POP // 3
 [166] POP // 2
 [167] PUSHEXCEPTION 397 4294967295 4294967295 421
 [184] PUSHTYPE 17(UnicodeString) // 3
 [189] ASSIGN Base[3], Base[2]
 [200] PUSHTYPE 29(Class) // 4
 [205] ASSIGN Base[4], Base[1]
 [216] CALL 426
 [221] POP // 3
 [222] POP // 2
 [223] PUSHTYPE 11(S32) // 3
 [228] PUSHTYPE 17(UnicodeString) // 4
 [233] ASSIGN Base[4], ['{$DEFINE RemObjects_UseEncryption}']
 [282] PUSHTYPE 29(Class) // 5
 [287] ASSIGN Base[5], Base[1]
 [298] PUSHVAR Base[3] // 6
 [304] CALL 48
 [309] POP // 5
 [310] POP // 4
 [311] POP // 3
 [312] POP // 2
 [313] PUSHTYPE 11(S32) // 3
 [318] PUSHTYPE 17(UnicodeString) // 4
 [323] ASSIGN Base[4], ['{$IFDEF NEXTGEN}']
 [354] PUSHTYPE 29(Class) // 5
 [359] ASSIGN Base[5], Base[1]
 [370] PUSHVAR Base[3] // 6
 [376] CALL 48
 [381] POP // 5
 [382] POP // 4
 [383] POP // 3
 [384] POP // 2
 [385] PUSHTYPE 11(S32) // 3
 [390] PUSHTYPE 17(UnicodeString) // 4
 [395] ASSIGN Base[4], ['  {$UNDEF RemObjects_UseEncryption}']
 [445] PUSHTYPE 29(Class) // 5
 [450] ASSIGN Base[5], Base[1]
 [461] PUSHVAR Base[3] // 6
 [467] CALL 48
 [472] POP // 5
 [473] POP // 4
 [474] POP // 3
 [475] POP // 2
 [476] PUSHTYPE 11(S32) // 3
 [481] PUSHTYPE 17(UnicodeString) // 4
 [486] ASSIGN Base[4], ['{$ENDIF}']
 [509] PUSHTYPE 29(Class) // 5
 [514] ASSIGN Base[5], Base[1]
 [525] PUSHVAR Base[3] // 6
 [531] CALL 48
 [536] POP // 5
 [537] POP // 4
 [538] POP // 3
 [539] POP // 2
 [540] PUSHTYPE 17(UnicodeString) // 3
 [545] ASSIGN Base[3], Base[2]
 [556] PUSHTYPE 29(Class) // 4
 [561] ASSIGN Base[4], Base[1]
 [572] CALL 427
 [577] POP // 3
 [578] POP // 2
 [579] POPEXCEPTION 0
 [581] PUSHTYPE 29(Class) // 3
 [586] ASSIGN Base[3], Base[1]
 [597] CALL 428
 [602] POP // 2
 [603] POPEXCEPTION 1
 [605] RET
Proc [426]: External Decl: class:TSTRINGS|LOADFROMFILE|\00\00\00 
Proc [427]: External Decl: class:TSTRINGS|SAVETOFILE|\00\00\00 
Proc [428]: External Decl: class:TOBJECT|FREE|\00\00 
Proc [429] Export: CANINSTALLSERVER_OPTION 17 @17
 [0] PUSHTYPE 27(U8) // 1
 [5] PUSHVAR Base[1] // 2
 [11] CALL 423
 [16] POP // 1
 [17] SETFLAG NOT Base[1]
 [24] POP // 0
 [25] FLAGGOTO currpos + 32 [62]
 [30] ASSIGN Base[-1], ['"-vServer=1"']
 [57] GOTO currpos + 15 [77]
 [62] ASSIGN Base[-1], ['']
 [77] RET
Proc [430] Export: PATH_D7_DCU 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D7']
 [54] PUSHVAR Base[-1] // 2
 [60] CALL 24
 [65] POP // 1
 [66] POP // 0
 [67] RET
Proc [431] Export: PATH_D9_DCU 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D9']
 [54] PUSHVAR Base[-1] // 2
 [60] CALL 24
 [65] POP // 1
 [66] POP // 0
 [67] RET
Proc [432] Export: PATH_D10_DCU 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D10']
 [55] PUSHVAR Base[-1] // 2
 [61] CALL 24
 [66] POP // 1
 [67] POP // 0
 [68] RET
Proc [433] Export: PATH_D11_DCU 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D11']
 [55] PUSHVAR Base[-1] // 2
 [61] CALL 24
 [66] POP // 1
 [67] POP // 0
 [68] RET
Proc [434] Export: PATH_D12_DCU 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D12']
 [55] PUSHVAR Base[-1] // 2
 [61] CALL 24
 [66] POP // 1
 [67] POP // 0
 [68] RET
Proc [435] Export: PATH_D14_DCU 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D14']
 [55] PUSHVAR Base[-1] // 2
 [61] CALL 24
 [66] POP // 1
 [67] POP // 0
 [68] RET
Proc [436] Export: PATH_D15_DCU 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D15']
 [55] PUSHVAR Base[-1] // 2
 [61] CALL 24
 [66] POP // 1
 [67] POP // 0
 [68] RET
Proc [437] Export: PATH_D16_DCU_WIN32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D16\win32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [438] Export: PATH_D16_DCU_WIN64 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D16\win64']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [439] Export: PATH_D16_DCU_OSX32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D16\osx32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [440] Export: PATH_D17_DCU_WIN32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D17\win32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [441] Export: PATH_D17_DCU_WIN64 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D17\win64']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [442] Export: PATH_D17_DCU_OSX32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D17\osx32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [443] Export: PATH_D18_DCU_WIN32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D18\win32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [444] Export: PATH_D18_DCU_WIN64 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D18\win64']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [445] Export: PATH_D18_DCU_OSX32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D18\osx32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [446] Export: PATH_D19_DCU_WIN32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D19\win32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [447] Export: PATH_D19_DCU_WIN64 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D19\win64']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [448] Export: PATH_D19_DCU_OSX32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D19\osx32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [449] Export: PATH_D20_DCU_WIN32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D20\win32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [450] Export: PATH_D20_DCU_WIN64 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D20\win64']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [451] Export: PATH_D20_DCU_OSX32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D20\osx32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [452] Export: PATH_D21_DCU_WIN32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D21\win32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [453] Export: PATH_D21_DCU_WIN64 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D21\win64']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [454] Export: PATH_D21_DCU_OSX32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D21\osx32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [455] Export: PATH_D22_DCU_WIN32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D22\win32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [456] Export: PATH_D22_DCU_WIN64 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D22\win64']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [457] Export: PATH_D22_DCU_OSX32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D22\osx32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [458] Export: PATH_D23_DCU_WIN32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D23\win32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [459] Export: PATH_D23_DCU_WIN64 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D23\win64']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [460] Export: PATH_D23_DCU_OSX32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D23\osx32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [461] Export: PATH_D24_DCU_WIN32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D24\win32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [462] Export: PATH_D24_DCU_WIN64 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D24\win64']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [463] Export: PATH_D24_DCU_OSX32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D24\osx32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [464] Export: PATH_D25_DCU_WIN32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D25\Win32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [465] Export: PATH_D25_DCU_WIN64 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D25\Win64']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [466] Export: PATH_D25_DCU_OSX32 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D25\OSX32']
 [61] PUSHVAR Base[-1] // 2
 [67] CALL 24
 [72] POP // 1
 [73] POP // 0
 [74] RET
Proc [467] Export: PATH_D25_DCU_LINUX64 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['{code:GET_RODELPHI_MAINDIR}\Dcu\D25\Linux64']
 [63] PUSHVAR Base[-1] // 2
 [69] CALL 24
 [74] POP // 1
 [75] POP // 0
 [76] RET
Proc [468] Export: RO_DELPHI_UNINSTALL -1
 [0] CALL 285
 [5] PUSHTYPE 27(U8) // 1
 [10] PUSHTYPE 11(S32) // 2
 [15] PUSHTYPE 17(UnicodeString) // 3
 [20] ASSIGN Base[3], ['AddToDelphiOverridePath']
 [58] PUSHTYPE 29(Class) // 4
 [63] ASSIGN Base[4], GlobalVar[119]
 [74] PUSHVAR Base[2] // 5
 [80] CALL 235
 [85] POP // 4
 [86] POP // 3
 [87] POP // 2
 [88] COMPARE into Base[1]: Base[2] = [-1]
 [109] POP // 1
 [110] SETFLAG NOT Base[1]
 [117] POP // 0
 [118] FLAGGOTO currpos + 1 [124]
 [123] RET
 [124] PUSHTYPE 17(UnicodeString) // 1
 [129] PUSHTYPE 17(UnicodeString) // 2
 [134] ASSIGN Base[2], ['']
 [149] PUSHVAR Base[1] // 3
 [155] CALL 430
 [160] POP // 2
 [161] POP // 1
 [162] PUSHTYPE 17(UnicodeString) // 2
 [167] ASSIGN Base[2], [#55]
 [179] CALL 289
 [184] POP // 1
 [185] POP // 0
 [186] PUSHTYPE 17(UnicodeString) // 1
 [191] PUSHTYPE 17(UnicodeString) // 2
 [196] ASSIGN Base[2], ['']
 [211] PUSHVAR Base[1] // 3
 [217] CALL 431
 [222] POP // 2
 [223] POP // 1
 [224] PUSHTYPE 17(UnicodeString) // 2
 [229] ASSIGN Base[2], ['2005']
 [248] CALL 289
 [253] POP // 1
 [254] POP // 0
 [255] PUSHTYPE 17(UnicodeString) // 1
 [260] PUSHTYPE 17(UnicodeString) // 2
 [265] ASSIGN Base[2], ['']
 [280] PUSHVAR Base[1] // 3
 [286] CALL 432
 [291] POP // 2
 [292] POP // 1
 [293] PUSHTYPE 17(UnicodeString) // 2
 [298] ASSIGN Base[2], ['2006']
 [317] CALL 289
 [322] POP // 1
 [323] POP // 0
 [324] PUSHTYPE 17(UnicodeString) // 1
 [329] PUSHTYPE 17(UnicodeString) // 2
 [334] ASSIGN Base[2], ['']
 [349] PUSHVAR Base[1] // 3
 [355] CALL 433
 [360] POP // 2
 [361] POP // 1
 [362] PUSHTYPE 17(UnicodeString) // 2
 [367] ASSIGN Base[2], ['2007']
 [386] CALL 289
 [391] POP // 1
 [392] POP // 0
 [393] PUSHTYPE 17(UnicodeString) // 1
 [398] PUSHTYPE 17(UnicodeString) // 2
 [403] ASSIGN Base[2], ['']
 [418] PUSHVAR Base[1] // 3
 [424] CALL 434
 [429] POP // 2
 [430] POP // 1
 [431] PUSHTYPE 17(UnicodeString) // 2
 [436] ASSIGN Base[2], ['2009']
 [455] CALL 289
 [460] POP // 1
 [461] POP // 0
 [462] PUSHTYPE 17(UnicodeString) // 1
 [467] PUSHTYPE 17(UnicodeString) // 2
 [472] ASSIGN Base[2], ['']
 [487] PUSHVAR Base[1] // 3
 [493] CALL 435
 [498] POP // 2
 [499] POP // 1
 [500] PUSHTYPE 17(UnicodeString) // 2
 [505] ASSIGN Base[2], ['2010']
 [524] CALL 289
 [529] POP // 1
 [530] POP // 0
 [531] PUSHTYPE 17(UnicodeString) // 1
 [536] PUSHTYPE 17(UnicodeString) // 2
 [541] ASSIGN Base[2], ['']
 [556] PUSHVAR Base[1] // 3
 [562] CALL 436
 [567] POP // 2
 [568] POP // 1
 [569] PUSHTYPE 17(UnicodeString) // 2
 [574] ASSIGN Base[2], ['xe']
 [591] CALL 289
 [596] POP // 1
 [597] POP // 0
 [598] PUSHTYPE 17(UnicodeString) // 1
 [603] PUSHTYPE 17(UnicodeString) // 2
 [608] ASSIGN Base[2], ['']
 [623] PUSHVAR Base[1] // 3
 [629] CALL 437
 [634] POP // 2
 [635] POP // 1
 [636] PUSHTYPE 17(UnicodeString) // 2
 [641] ASSIGN Base[2], ['xe2']
 [659] CALL 289
 [664] POP // 1
 [665] POP // 0
 [666] PUSHTYPE 17(UnicodeString) // 1
 [671] PUSHTYPE 17(UnicodeString) // 2
 [676] ASSIGN Base[2], ['']
 [691] PUSHVAR Base[1] // 3
 [697] CALL 440
 [702] POP // 2
 [703] POP // 1
 [704] PUSHTYPE 17(UnicodeString) // 2
 [709] ASSIGN Base[2], ['xe3']
 [727] CALL 289
 [732] POP // 1
 [733] POP // 0
 [734] PUSHTYPE 17(UnicodeString) // 1
 [739] PUSHTYPE 17(UnicodeString) // 2
 [744] ASSIGN Base[2], ['']
 [759] PUSHVAR Base[1] // 3
 [765] CALL 443
 [770] POP // 2
 [771] POP // 1
 [772] PUSHTYPE 17(UnicodeString) // 2
 [777] ASSIGN Base[2], ['xe4']
 [795] CALL 289
 [800] POP // 1
 [801] POP // 0
 [802] PUSHTYPE 17(UnicodeString) // 1
 [807] PUSHTYPE 17(UnicodeString) // 2
 [812] ASSIGN Base[2], ['']
 [827] PUSHVAR Base[1] // 3
 [833] CALL 446
 [838] POP // 2
 [839] POP // 1
 [840] PUSHTYPE 17(UnicodeString) // 2
 [845] ASSIGN Base[2], ['XE5']
 [863] CALL 289
 [868] POP // 1
 [869] POP // 0
 [870] PUSHTYPE 17(UnicodeString) // 1
 [875] PUSHTYPE 17(UnicodeString) // 2
 [880] ASSIGN Base[2], ['']
 [895] PUSHVAR Base[1] // 3
 [901] CALL 449
 [906] POP // 2
 [907] POP // 1
 [908] PUSHTYPE 17(UnicodeString) // 2
 [913] ASSIGN Base[2], ['XE6']
 [931] CALL 289
 [936] POP // 1
 [937] POP // 0
 [938] PUSHTYPE 17(UnicodeString) // 1
 [943] PUSHTYPE 17(UnicodeString) // 2
 [948] ASSIGN Base[2], ['']
 [963] PUSHVAR Base[1] // 3
 [969] CALL 452
 [974] POP // 2
 [975] POP // 1
 [976] PUSHTYPE 17(UnicodeString) // 2
 [981] ASSIGN Base[2], ['XE7']
 [999] CALL 289
 [1004] POP // 1
 [1005] POP // 0
 [1006] PUSHTYPE 17(UnicodeString) // 1
 [1011] PUSHTYPE 17(UnicodeString) // 2
 [1016] ASSIGN Base[2], ['']
 [1031] PUSHVAR Base[1] // 3
 [1037] CALL 455
 [1042] POP // 2
 [1043] POP // 1
 [1044] PUSHTYPE 17(UnicodeString) // 2
 [1049] ASSIGN Base[2], ['XE8']
 [1067] CALL 289
 [1072] POP // 1
 [1073] POP // 0
 [1074] PUSHTYPE 17(UnicodeString) // 1
 [1079] PUSHTYPE 17(UnicodeString) // 2
 [1084] ASSIGN Base[2], ['']
 [1099] PUSHVAR Base[1] // 3
 [1105] CALL 458
 [1110] POP // 2
 [1111] POP // 1
 [1112] PUSHTYPE 17(UnicodeString) // 2
 [1117] ASSIGN Base[2], ['XE9']
 [1135] CALL 289
 [1140] POP // 1
 [1141] POP // 0
 [1142] PUSHTYPE 17(UnicodeString) // 1
 [1147] PUSHTYPE 17(UnicodeString) // 2
 [1152] ASSIGN Base[2], ['']
 [1167] PUSHVAR Base[1] // 3
 [1173] CALL 461
 [1178] POP // 2
 [1179] POP // 1
 [1180] PUSHTYPE 17(UnicodeString) // 2
 [1185] ASSIGN Base[2], ['XE10']
 [1204] CALL 289
 [1209] POP // 1
 [1210] POP // 0
 [1211] PUSHTYPE 17(UnicodeString) // 1
 [1216] PUSHTYPE 17(UnicodeString) // 2
 [1221] ASSIGN Base[2], ['']
 [1236] PUSHVAR Base[1] // 3
 [1242] CALL 464
 [1247] POP // 2
 [1248] POP // 1
 [1249] PUSHTYPE 17(UnicodeString) // 2
 [1254] ASSIGN Base[2], ['XE11']
 [1273] CALL 289
 [1278] POP // 1
 [1279] POP // 0
 [1280] RET
Proc [469] Export: GETDEFAULTDIR 17 @17
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] ASSIGN Base[1], ['RemObjects SDK for Delphi']
 [45] PUSHVAR Base[-1] // 2
 [51] CALL 343
 [56] POP // 1
 [57] POP // 0
 [58] PUSHTYPE 27(U8) // 1
 [63] COMPARE into Base[1]: Base[-1] = ['']
 [84] SETFLAG NOT Base[1]
 [91] POP // 0
 [92] FLAGGOTO currpos + 62 [159]
 [97] PUSHTYPE 17(UnicodeString) // 1
 [102] ASSIGN Base[1], ['{pf}\RemObjects Software']
 [141] PUSHVAR Base[-1] // 2
 [147] CALL 24
 [152] POP // 1
 [153] POP // 0
 [154] GOTO currpos + 47 [206]
 [159] PUSHTYPE 19(UnicodeString) // 1
 [164] ASSIGN Base[1], Base[-1]
 [175] CALC Base[1] + ['\..']
 [194] ASSIGN Base[-1], Base[1]
 [205] POP // 0
 [206] PUSHTYPE 17(UnicodeString) // 1
 [211] ASSIGN Base[1], Base[-1]
 [222] PUSHVAR Base[-1] // 2
 [228] CALL 25
 [233] POP // 1
 [234] POP // 0
 [235] RET
Proc [470] Export: READMEAFTERINSTALL -1
 [0] PUSHTYPE 27(U8) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] ASSIGN Base[2], [#49]
 [22] PUSHTYPE 17(UnicodeString) // 3
 [27] ASSIGN Base[3], ['ShowReadmeAfterSetup']
 [62] PUSHTYPE 17(UnicodeString) // 4
 [67] ASSIGN Base[4], ['Software\RemObjects\RemObjects SDK for Delphi']
 [127] PUSHTYPE 11(S32) // 5
 [132] ASSIGN Base[5], [-2147483647]
 [147] PUSHVAR Base[1] // 6
 [153] CALL 291
 [158] POP // 5
 [159] POP // 4
 [160] POP // 3
 [161] POP // 2
 [162] POP // 1
 [163] POP // 0
 [164] RET
Proc [471] Export: SELECTREADME 27
 [0] ASSIGN Base[-1], GlobalVar[171]
 [11] RET
Proc [472] Export: CURPAGECHANGED -1 @11
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: Base[-1] = [1]
 [26] SETFLAG NOT Base[1]
 [33] POP // 0
 [34] FLAGGOTO currpos + 109 [148]
 [39] PUSHTYPE 49(Class) // 1
 [44] PUSHTYPE 48(Class) // 2
 [49] PUSHVAR Base[2] // 3
 [55] CALL 473
 [60] POP // 2
 [61] PUSHVAR Base[1] // 3
 [67] CALL 474
 [72] POP // 2
 [73] POP // 1
 [74] CALL 475
 [79] POP // 0
 [80] PUSHTYPE 49(Class) // 1
 [85] PUSHTYPE 48(Class) // 2
 [90] PUSHVAR Base[2] // 3
 [96] CALL 473
 [101] POP // 2
 [102] PUSHVAR Base[1] // 3
 [108] CALL 476
 [113] POP // 2
 [114] POP // 1
 [115] CALL 475
 [120] POP // 0
 [121] PUSHTYPE 47(Class) // 1
 [126] ASSIGN Base[1], GlobalVar[172]
 [137] CALL 477
 [142] POP // 0
 [143] GOTO currpos + 22 [170]
 [148] PUSHTYPE 47(Class) // 1
 [153] ASSIGN Base[1], GlobalVar[172]
 [164] CALL 475
 [169] POP // 0
 [170] PUSHTYPE 27(U8) // 1
 [175] COMPARE into Base[1]: Base[-1] = [14]
 [196] SETFLAG NOT Base[1]
 [203] POP // 0
 [204] FLAGGOTO currpos + 164 [373]
 [209] PUSHTYPE 27(U8) // 1
 [214] PUSHTYPE 17(UnicodeString) // 2
 [219] ASSIGN Base[2], [#48]
 [231] PUSHTYPE 17(UnicodeString) // 3
 [236] ASSIGN Base[3], ['ShowReadmeAfterSetup']
 [271] PUSHTYPE 17(UnicodeString) // 4
 [276] ASSIGN Base[4], ['Software\RemObjects\RemObjects SDK for Delphi']
 [336] PUSHTYPE 11(S32) // 5
 [341] ASSIGN Base[5], [-2147483647]
 [356] PUSHVAR Base[1] // 6
 [362] CALL 291
 [367] POP // 5
 [368] POP // 4
 [369] POP // 3
 [370] POP // 2
 [371] POP // 1
 [372] POP // 0
 [373] RET
Proc [473]: External Decl: \01 WIZARDFORM
Proc [474]: External Decl: class:TWIZARDFORM|WELCOMELABEL1|\01\00\00\00 
Proc [475]: External Decl: class:TCONTROL|HIDE|\00\00 
Proc [476]: External Decl: class:TWIZARDFORM|WELCOMELABEL2|\01\00\00\00 
Proc [477]: External Decl: class:TCONTROL|SHOW|\00\00 
Proc [478] Export: INITIALIZEWIZARD -1
 [0] PUSHTYPE 11(S32) // 1
 [5] PUSHTYPE 11(S32) // 2
 [10] PUSHTYPE 51(Class) // 3
 [15] PUSHTYPE 52(Class) // 4
 [20] PUSHTYPE 48(Class) // 5
 [25] PUSHVAR Base[5] // 6
 [31] CALL 473
 [36] POP // 5
 [37] PUSHVAR Base[4] // 6
 [43] CALL 480
 [48] POP // 5
 [49] POP // 4
 [50] ASSIGN Base[3], Base[4]
 [61] POP // 3
 [62] PUSHTYPE 10(U32) // 4
 [67] ASSIGN Base[4], [46]
 [82] PUSHVAR GlobalVar[170] // 5
 [88] CALL 479
 [93] POP // 4
 [94] POP // 3
 [95] POP // 2
 [96] PUSHTYPE 0(Pointer) // 3
 [101] SETPOINTER Base[3]: GlobalVar[170]
 [112] PUSHTYPE 11(S32) // 4
 [117] ASSIGN Base[4], [-50]
 [132] PUSHVAR Base[1] // 5
 [138] CALL 481
 [143] POP // 4
 [144] POP // 3
 [145] PUSHTYPE 27(U8) // 4
 [150] COMPARE into Base[4]: Base[1] > [0]
 [171] SETFLAG NOT Base[4]
 [178] POP // 3
 [179] FLAGGOTO currpos + 15 [199]
 [184] ASSIGN Base[2], [0]
 [199] PUSHTYPE 11(S32) // 4
 [204] ASSIGN Base[4], Base[1]
 [215] PUSHTYPE 46(Class) // 5
 [220] ASSIGN Base[5], Base[3]
 [231] CALL 482
 [236] POP // 4
 [237] POP // 3
 [238] PUSHTYPE 11(S32) // 4
 [243] ASSIGN Base[4], [-50]
 [258] PUSHVAR Base[2] // 5
 [264] CALL 483
 [269] POP // 4
 [270] POP // 3
 [271] PUSHTYPE 27(U8) // 4
 [276] COMPARE into Base[4]: Base[2] > [0]
 [297] SETFLAG NOT Base[4]
 [304] POP // 3
 [305] FLAGGOTO currpos + 15 [325]
 [310] ASSIGN Base[2], [0]
 [325] PUSHTYPE 11(S32) // 4
 [330] ASSIGN Base[4], Base[2]
 [341] PUSHTYPE 46(Class) // 5
 [346] ASSIGN Base[5], Base[3]
 [357] CALL 484
 [362] POP // 4
 [363] POP // 3
 [364] PUSHTYPE 11(S32) // 4
 [369] PUSHTYPE 52(Class) // 5
 [374] PUSHTYPE 48(Class) // 6
 [379] PUSHVAR Base[6] // 7
 [385] CALL 473
 [390] POP // 6
 [391] PUSHVAR Base[5] // 7
 [397] CALL 480
 [402] POP // 6
 [403] POP // 5
 [404] PUSHVAR Base[4] // 6
 [410] CALL 485
 [415] POP // 5
 [416] POP // 4
 [417] PUSHTYPE 11(S32) // 5
 [422] ASSIGN Base[5], [2]
 [437] CALC Base[5] * Base[1]
 [449] CALC Base[4] - Base[5]
 [461] POP // 4
 [462] PUSHTYPE 46(Class) // 5
 [467] ASSIGN Base[5], Base[3]
 [478] CALL 486
 [483] POP // 4
 [484] POP // 3
 [485] PUSHTYPE 11(S32) // 4
 [490] PUSHTYPE 11(S32) // 5
 [495] ASSIGN Base[5], [315]
 [510] PUSHVAR Base[4] // 6
 [516] CALL 483
 [521] POP // 5
 [522] POP // 4
 [523] PUSHTYPE 11(S32) // 5
 [528] ASSIGN Base[5], Base[2]
 [539] CALC Base[5] * [2]
 [555] CALC Base[4] - Base[5]
 [567] POP // 4
 [568] PUSHTYPE 46(Class) // 5
 [573] ASSIGN Base[5], Base[3]
 [584] CALL 487
 [589] POP // 4
 [590] POP // 3
 [591] PUSHTYPE 27(U8) // 4
 [596] ASSIGN Base[4], [1]
 [608] PUSHTYPE 46(Class) // 5
 [613] ASSIGN Base[5], Base[3]
 [624] CALL 488
 [629] POP // 4
 [630] POP // 3
 [631] PUSHTYPE 53(Class) // 4
 [636] PUSHTYPE 52(Class) // 5
 [641] PUSHTYPE 48(Class) // 6
 [646] PUSHVAR Base[6] // 7
 [652] CALL 473
 [657] POP // 6
 [658] PUSHVAR Base[5] // 7
 [664] CALL 480
 [669] POP // 6
 [670] POP // 5
 [671] ASSIGN Base[4], Base[5]
 [682] POP // 4
 [683] PUSHTYPE 46(Class) // 5
 [688] ASSIGN Base[5], Base[3]
 [699] CALL 489
 [704] POP // 4
 [705] POP // 3
 [706] POP // 2
 [707] PUSHTYPE 51(Class) // 3
 [712] PUSHTYPE 52(Class) // 4
 [717] PUSHTYPE 48(Class) // 5
 [722] PUSHVAR Base[5] // 6
 [728] CALL 473
 [733] POP // 5
 [734] PUSHVAR Base[4] // 6
 [740] CALL 480
 [745] POP // 5
 [746] POP // 4
 [747] ASSIGN Base[3], Base[4]
 [758] POP // 3
 [759] PUSHTYPE 10(U32) // 4
 [764] ASSIGN Base[4], [47]
 [779] PUSHVAR GlobalVar[172] // 5
 [785] CALL 479
 [790] POP // 4
 [791] POP // 3
 [792] POP // 2
 [793] PUSHTYPE 0(Pointer) // 3
 [798] SETPOINTER Base[3]: GlobalVar[172]
 [809] PUSHTYPE 11(S32) // 4
 [814] ASSIGN Base[4], [3]
 [829] PUSHTYPE 47(Class) // 5
 [834] ASSIGN Base[5], Base[3]
 [845] CALL 482
 [850] POP // 4
 [851] POP // 3
 [852] PUSHTYPE 53(Class) // 4
 [857] PUSHTYPE 54(Class) // 5
 [862] PUSHTYPE 48(Class) // 6
 [867] PUSHVAR Base[6] // 7
 [873] CALL 473
 [878] POP // 6
 [879] PUSHVAR Base[5] // 7
 [885] CALL 490
 [890] POP // 6
 [891] POP // 5
 [892] PUSHVAR Base[4] // 6
 [898] CALL 491
 [903] POP // 5
 [904] POP // 4
 [905] PUSHTYPE 47(Class) // 5
 [910] ASSIGN Base[5], Base[3]
 [921] CALL 489
 [926] POP // 4
 [927] POP // 3
 [928] PUSHTYPE 11(S32) // 4
 [933] PUSHTYPE 55(Class) // 5
 [938] PUSHTYPE 48(Class) // 6
 [943] PUSHVAR Base[6] // 7
 [949] CALL 473
 [954] POP // 6
 [955] PUSHVAR Base[5] // 7
 [961] CALL 492
 [966] POP // 6
 [967] POP // 5
 [968] PUSHVAR Base[4] // 6
 [974] CALL 493
 [979] POP // 5
 [980] POP // 4
 [981] PUSHTYPE 11(S32) // 5
 [986] PUSHTYPE 55(Class) // 6
 [991] PUSHTYPE 48(Class) // 7
 [996] PUSHVAR Base[7] // 8
 [1002] CALL 473
 [1007] POP // 7
 [1008] PUSHVAR Base[6] // 8
 [1014] CALL 492
 [1019] POP // 7
 [1020] POP // 6
 [1021] PUSHVAR Base[5] // 7
 [1027] CALL 494
 [1032] POP // 6
 [1033] POP // 5
 [1034] CALC Base[4] + Base[5]
 [1046] POP // 4
 [1047] CALC Base[4] + [2]
 [1063] PUSHTYPE 47(Class) // 5
 [1068] ASSIGN Base[5], Base[3]
 [1079] CALL 484
 [1084] POP // 4
 [1085] POP // 3
 [1086] PUSHTYPE 17(UnicodeString) // 4
 [1091] ASSIGN Base[4], ['9.2.101.1295-bajor-master'#13#10'20170410-170309']
 [1148] PUSHTYPE 47(Class) // 5
 [1153] ASSIGN Base[5], Base[3]
 [1164] CALL 495
 [1169] POP // 4
 [1170] POP // 3
 [1171] POP // 2
 [1172] PUSHTYPE 11(S32) // 3
 [1177] PUSHTYPE 46(Class) // 4
 [1182] PUSHTYPE 48(Class) // 5
 [1187] PUSHVAR Base[5] // 6
 [1193] CALL 473
 [1198] POP // 5
 [1199] PUSHVAR Base[4] // 6
 [1205] CALL 496
 [1210] POP // 5
 [1211] POP // 4
 [1212] PUSHVAR Base[3] // 5
 [1218] CALL 497
 [1223] POP // 4
 [1224] POP // 3
 [1225] CALC Base[3] - [5]
 [1241] PUSHTYPE 46(Class) // 4
 [1246] PUSHTYPE 48(Class) // 5
 [1251] PUSHVAR Base[5] // 6
 [1257] CALL 473
 [1262] POP // 5
 [1263] PUSHVAR Base[4] // 6
 [1269] CALL 496
 [1274] POP // 5
 [1275] POP // 4
 [1276] CALL 482
 [1281] POP // 3
 [1282] POP // 2
 [1283] PUSHTYPE 11(S32) // 3
 [1288] ASSIGN Base[3], [16777215]
 [1303] PUSHTYPE 46(Class) // 4
 [1308] PUSHTYPE 48(Class) // 5
 [1313] PUSHVAR Base[5] // 6
 [1319] CALL 473
 [1324] POP // 5
 [1325] PUSHVAR Base[4] // 6
 [1331] CALL 496
 [1336] POP // 5
 [1337] POP // 4
 [1338] CALL 498
 [1343] POP // 3
 [1344] POP // 2
 [1345] PUSHTYPE 11(S32) // 3
 [1350] ASSIGN Base[3], [-16777211]
 [1365] PUSHTYPE 46(Class) // 4
 [1370] PUSHTYPE 48(Class) // 5
 [1375] PUSHVAR Base[5] // 6
 [1381] CALL 473
 [1386] POP // 5
 [1387] PUSHVAR Base[4] // 6
 [1393] CALL 496
 [1398] POP // 5
 [1399] POP // 4
 [1400] CALL 499
 [1405] POP // 3
 [1406] POP // 2
 [1407] PUSHTYPE 17(UnicodeString) // 3
 [1412] ASSIGN Base[3], ['rodelphi_setup_welcome.bmp']
 [1453] CALL 500
 [1458] POP // 2
 [1459] PUSHTYPE 17(UnicodeString) // 3
 [1464] PUSHTYPE 17(UnicodeString) // 4
 [1469] ASSIGN Base[4], ['{tmp}\rodelphi_setup_welcome.bmp']
 [1516] PUSHVAR Base[3] // 5
 [1522] CALL 24
 [1527] POP // 4
 [1528] POP // 3
 [1529] PUSHTYPE 56(Class) // 4
 [1534] PUSHTYPE 46(Class) // 5
 [1539] ASSIGN Base[5], GlobalVar[170]
 [1550] PUSHVAR Base[4] // 6
 [1556] CALL 501
 [1561] POP // 5
 [1562] POP // 4
 [1563] CALL 502
 [1568] POP // 3
 [1569] POP // 2
 [1570] RET
Proc [479]: External Decl: class:TCONTROL|CREATE|\00\01\00 
Proc [480]: External Decl: class:TWIZARDFORM|WELCOMEPAGE|\01\00\00\00 
Proc [481]: External Decl: \01\00 SCALEX
Proc [482]: External Decl: class:TCONTROL|LEFT@|\01\00\00\00 
Proc [483]: External Decl: \01\00 SCALEY
Proc [484]: External Decl: class:TCONTROL|TOP@|\01\00\00\00 
Proc [485]: External Decl: class:TCONTROL|CLIENTWIDTH|\01\00\00\00 
Proc [486]: External Decl: class:TCONTROL|WIDTH@|\01\00\00\00 
Proc [487]: External Decl: class:TCONTROL|HEIGHT@|\01\00\00\00 
Proc [488]: External Decl: class:TBITMAPIMAGE|STRETCH@|\01\00\00\00 
Proc [489]: External Decl: class:TCONTROL|PARENT@|\01\00\00\00 
Proc [490]: External Decl: class:TWIZARDFORM|NEXTBUTTON|\01\00\00\00 
Proc [491]: External Decl: class:TCONTROL|PARENT|\01\00\00\00 
Proc [492]: External Decl: class:TWIZARDFORM|BEVEL|\01\00\00\00 
Proc [493]: External Decl: class:TCONTROL|TOP|\01\00\00\00 
Proc [494]: External Decl: class:TCONTROL|HEIGHT|\01\00\00\00 
Proc [495]: External Decl: class:TLABEL|CAPTION@|\01\00\00\00 
Proc [496]: External Decl: class:TWIZARDFORM|WIZARDSMALLBITMAPIMAGE|\01\00\00\00 
Proc [497]: External Decl: class:TCONTROL|LEFT|\01\00\00\00 
Proc [498]: External Decl: class:TBITMAPIMAGE|REPLACECOLOR@|\01\00\00\00 
Proc [499]: External Decl: class:TBITMAPIMAGE|REPLACEWITHCOLOR@|\01\00\00\00 
Proc [500]: External Decl: \00\00 EXTRACTTEMPORARYFILE
Proc [501]: External Decl: class:TBITMAPIMAGE|BITMAP|\01\00\00\00 
Proc [502]: External Decl: class:TGRAPHIC|LOADFROMFILE|\00\00\00 
Proc [503] Export: INITIALIZESETUP 27
 [0] PUSHTYPE 17(UnicodeString) // 1
 [5] PUSHTYPE 17(UnicodeString) // 2
 [10] ASSIGN Base[2], ['{reg:HKCU\Software\RemObjects\RemObjects SDK for Delphi,ShowReadmeAfterSetup|1}']
 [104] PUSHVAR Base[1] // 3
 [110] CALL 24
 [115] POP // 2
 [116] POP // 1
 [117] COMPARE into GlobalVar[171]: Base[1] = [#49]
 [135] POP // 0
 [136] CALL 23
 [141] PUSHTYPE 27(U8) // 1
 [146] PUSHVAR Base[1] // 2
 [152] CALL 232
 [157] POP // 1
 [158] BNOT Base[1]
 [164] SETFLAG NOT Base[1]
 [171] POP // 0
 [172] FLAGGOTO currpos + 13 [190]
 [177] ASSIGN Base[-1], [0]
 [189] RET
 [190] ASSIGN Base[-1], [1]
 [202] RET
Proc [504] Export: CURUNINSTALLSTEPCHANGED -1 @57
 [0] PUSHTYPE 27(U8) // 1
 [5] COMPARE into Base[1]: Base[-1] = [1]
 [23] SETFLAG NOT Base[1]
 [30] POP // 0
 [31] FLAGGOTO currpos + 20 [56]
 [36] CALL 292
 [41] CALL 337
 [46] CALL 468
 [51] CALL 256
 [56] RET
Proc [505]: External Decl: \01 ISWIN64

